如何在 Django 和 Python 中使用准备好的语句查询将数据插入数据库

萨提亚

我需要在 Django 和 Python 中使用准备好的语句查询将表单数据插入到 SQLite3 数据库中。我的代码如下:

模型.py:

class Meeting(models.Model):
    """In this class the columns for Meeting table has declared"""
    room_name = models.CharField(max_length=200)
    from_date = models.DateTimeField(default=datetime.now, blank=True)
    to_date = models.DateTimeField(default=datetime.now, blank=True)
    no_seat = models.CharField(max_length=200)
    projector = models.CharField(max_length=200)
    video = models.CharField(max_length=200)
    created_date = models.DateTimeField(default=datetime.now, blank=True)

在这里,我已经通过迁移创建了表。views.py的如下:

import sqlite3
def insert(request):

    """ This function helps to insert all booking data into database """
    conn = sqlite3.connect("db.sqlite3")
    cursor = conn.cursor()
    if request.method == 'POST':
        location_name = request.POST.get('lname')
        rname = request.POST.get('rname')
        seat = request.POST.get('seat')
        projector = request.POST.get('projector')
        video = request.POST.get('video')
        location_name = location_name[0:255]
        rname = rname[0:255]
        seat = seat[0:10]
        from_date = request.POST.get('from_date')
        to_date = request.POST.get('from_date')

在这里,我需要通过运行准备好的语句查询将所有数据保存到数据库中。

探索者

Python 的 SQLite 库没有准备好的语句对象,但它们允许您使用参数化查询,并提供一组以上的参数。

values_to_insert = [(location_name,rname,........other_fields)]

cursor.execute("""
    INSERT INTO some_table ('location_name', 'rname','..... other_fields')
    VALUES (?, ?, ?, ?, total fields = total ? marks)""", values_to_insert)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Django中使用不同的数据库引擎进行测试和生产

来自分类Dev

如何在Django中使用不同的数据库引擎进行测试和生产

来自分类Dev

我如何使用准备好的语句更新mysql数据库中的值

来自分类Dev

如何使用准备好的语句将表单数据插入 PDO?

来自分类Dev

如果列之一是使用准备好的语句自动递增,如何在mysql数据库中插入值

来自分类Dev

如何在PHP中的PostgreSQL数据库上使用多个参数编写准备好的语句

来自分类Dev

如何在Python中使用mysqldump和mysql复制数据库?

来自分类Dev

如何使用 MySQLi 和准备好的语句将一行选择导出到 JSON

来自分类Dev

如何定期将数据从python文件插入Django数据库

来自分类Dev

如何定期将数据从python文件插入Django数据库

来自分类Dev

使用准备好的语句来验证数据库中是否已经存在用户名...如何?

来自分类Dev

如何在Python / Django中查询SQLite数据库列名称?

来自分类Dev

我正在使用 python django,我想知道如何使用 Thingsboard 仪表板和作为 postgresql 的数据库

来自分类Dev

如何在Django中使用数据库关系?

来自分类Dev

使用Python,flask和SQLAlchemy如何将数据库查询的结果打印在HTML页面上?

来自分类Dev

如何在使用 django admin 将记录插入数据库后添加功能?

来自分类Dev

如何在Spatialite Android中使用准备好的语句?

来自分类Dev

如何在Joomla中使用准备好的语句?

来自分类Dev

如何在Android sqlite中使用准备好的语句?

来自分类Dev

如何检查ydn.db数据库是否已准备好使用?

来自分类Dev

如何使用准备好的语句和批处理将大型csv导入带有java的mysql

来自分类Dev

如何在python中使用PyMYSQL将数据存储到数据库

来自分类Dev

Python / Django数据库用户名和密码?

来自分类Dev

在数据库中搜索Python Django“和/或”

来自分类Dev

在数据库中搜索Python Django“和/或”

来自分类Dev

如何在数据库和django管理员中存储IP地址

来自分类Dev

如何在django和MySQL中过滤数据库中的两个字段?

来自分类Dev

Django:如何在数据库中存储日期列表和当天某人听的歌曲?

来自分类Dev

如何在数据库中存储和检索Django会话变量?

Related 相关文章

  1. 1

    如何在Django中使用不同的数据库引擎进行测试和生产

  2. 2

    如何在Django中使用不同的数据库引擎进行测试和生产

  3. 3

    我如何使用准备好的语句更新mysql数据库中的值

  4. 4

    如何使用准备好的语句将表单数据插入 PDO?

  5. 5

    如果列之一是使用准备好的语句自动递增,如何在mysql数据库中插入值

  6. 6

    如何在PHP中的PostgreSQL数据库上使用多个参数编写准备好的语句

  7. 7

    如何在Python中使用mysqldump和mysql复制数据库?

  8. 8

    如何使用 MySQLi 和准备好的语句将一行选择导出到 JSON

  9. 9

    如何定期将数据从python文件插入Django数据库

  10. 10

    如何定期将数据从python文件插入Django数据库

  11. 11

    使用准备好的语句来验证数据库中是否已经存在用户名...如何?

  12. 12

    如何在Python / Django中查询SQLite数据库列名称?

  13. 13

    我正在使用 python django,我想知道如何使用 Thingsboard 仪表板和作为 postgresql 的数据库

  14. 14

    如何在Django中使用数据库关系?

  15. 15

    使用Python,flask和SQLAlchemy如何将数据库查询的结果打印在HTML页面上?

  16. 16

    如何在使用 django admin 将记录插入数据库后添加功能?

  17. 17

    如何在Spatialite Android中使用准备好的语句?

  18. 18

    如何在Joomla中使用准备好的语句?

  19. 19

    如何在Android sqlite中使用准备好的语句?

  20. 20

    如何检查ydn.db数据库是否已准备好使用?

  21. 21

    如何使用准备好的语句和批处理将大型csv导入带有java的mysql

  22. 22

    如何在python中使用PyMYSQL将数据存储到数据库

  23. 23

    Python / Django数据库用户名和密码?

  24. 24

    在数据库中搜索Python Django“和/或”

  25. 25

    在数据库中搜索Python Django“和/或”

  26. 26

    如何在数据库和django管理员中存储IP地址

  27. 27

    如何在django和MySQL中过滤数据库中的两个字段?

  28. 28

    Django:如何在数据库中存储日期列表和当天某人听的歌曲?

  29. 29

    如何在数据库中存储和检索Django会话变量?

热门标签

归档