【问题标题】:Creating search form in admin panel - Django在管理面板中创建搜索表单 - Django
【发布时间】:2018-08-15 14:27:38
【问题描述】:

我是 Django 新手。 我创建了名为“test.db”的 sqlite3 数据库,并且我没有使用 models.py 或默认数据库在 views.py 中同步以保存数据。 我创建了 HTML 来获取存储在 test.db 中的值并使用普通的 sqlite3 查询打印数据。 问题是我必须在管理面板中访问 test.db 数据库来搜索和打印存储在数据库中的数据。这个任务怎么做?

【问题讨论】:

  • 表单→查看→查询→输出模板
  • 能否请您庆祝一下.. 我不明白谢谢

标签: python django django-models django-forms django-rest-framework


【解决方案1】:

您需要设置 models.py 才能在网站的管理功能中查看数据。这是因为注册语句register(*models, site=django.admin.sites.site) 使用模型来显示数据。如果您正在处理您不是的旧数据库,在这种情况下,请尝试this

【讨论】:

  • 谢谢..可以告诉我如何在管理面板中创建一个表单并在那里显示结果..
  • 你可以通过两种方式解决这个问题,第一种是使用 Django 中可用的表单,它与模型巧妙地结合在一起,你可以在这里查看整洁的教程 - tutorial.djangogirls.org/en/django_forms 和第二种方式是手动将值从 HTML 模板传递到发送的视图 dex 这里有一个很好的教程 - youtube.com/watch?v=uGsmuCjZBSU
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-10-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-02-17
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多