Django在数据库中存储选定下拉项的值

时间:2018-09-27 08:18:50

标签: python django

我想存储所选下拉项的值并将其存储在数据库中。我不知道如何执行此操作。

这是我的下拉列表: Here is my dropdown list

1 个答案:

答案 0 :(得分:0)

这个问题本身有点太广泛了,如果不知道自己想做什么,很难回答。

这似乎是Django处理其模型和形式的基本Web应用程序功能。

我建议,首先,您要学习Django“入门”教程:

https://www.djangoproject.com/start/

但是,我现在假设您确实了解Django基础知识,并且由于某种原因,您不想为此功能创建表单。

在这种情况下,您可以将URL添加到这些<a>标签中,每个标签都指向保存特定值的视图,例如:

      def save_positive(request):
        ...
      def save_neutral(request):
        ...
      def save_negative(request):
        ...

但是,至少可以这样说,这似乎是不好的编程习惯。我强烈建议您查看上述教程,或者至少查看表单文档

https://docs.djangoproject.com/en/2.1/topics/forms/

因为表单看起来像是解决问题的方法:)