问题标签 [django-3.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
215 浏览

python - 如何在 Django 中以更新形式显示数据库中已有的数据?

我目前有一个表格可以成功更新模型UserClient.

我唯一希望它做的事情是,在访问更新页面时,表单已经具有当前信息(就像我们可以使用占位符一样,但实际上是可编辑的数据),以便客户端可以编辑他需要的内容。

我还想知道是否有一种方法可以只更新更改的字段,或者是否必须更新所有内容,即使它是相同的。

这是我的表格:

这是我的views.py

和我的client_detail.html

0 投票
1 回答
530 浏览

python - 将装饰器应用于 Django 3 中的 URL 模式

我想path在 Django 3 中创建自定义函数,支持将装饰器应用于 URL 模式。我在GitHub中 看到了这个并尝试将其更新到 Django 3。这些是我更新的代码:

但它不起作用并引发此错误:

请帮助我将该源代码更新为 Django 3。

0 投票
1 回答
116 浏览

python - 在 Django 中使用表单时如何将对象添加到不同的模型?

我有一些通过 ForeignKey 检索对象的表单,例如Flight.Trip

因此,例如,当有人尝试创建一个新的Trip时,他们可以Hotel从下拉列表中选择一个。

我的问题是:我们如何在Trip表单上添加Hotel. 就像使用 Django 自己的管理仪表板时一样,您会在其中获得一个加号,并且您可以Hotel在创建Trip.

编辑:

HotelTrip模型上的 ForeignKey。我正在使用ModelForm.

目标是您可以Hotel在创建Trip.

0 投票
1 回答
462 浏览

python - 如何将 CSS 类应用于 Django 表单中的下拉菜单?

我有一个表单,它有两个字段,它们是通过外键显示来自其他模型的对象的下拉列表。

两者companyairport都是来自另一个模型的对象。

所以,如果在def __init__我使用forms.Select小部件和 class form-control,我会得到正确的样式,但所有下拉列表都是空的。如果我只是保留默认表单,则所有“公司”都会正确显示。

0 投票
0 回答
30 浏览

python - 图像未通过 Django 模型上传到现有目录 - ImageField(upload_to=' ')

我正在使用Django 3

我的 Django 模型有一个 ImageField() ,如下所示:

我要保存图像的目录已经存在,但仍然会创建另一个与上述位置相同的文件。像这样,

但是,我希望图像保存在已经存在的上述位置(见下文)

任何人都可以帮助将我的图像保存到预先存在的静态目录中吗?

0 投票
1 回答
25 浏览

django - “parcella_pk”在那里不行,它会导致“ValueError”。我应该使用什么?

我不知道我应该在那里使用什么类型的数据。使用主键我认为没有问题。但这不是我需要的。

这是我的models.py的一部分:

这是我的views.py的一部分:

这是我 parcellaegy.html 的一部分:

0 投票
2 回答
104 浏览

python - 无法将菜单项获取到模板

我在 Django 项目中有 2 个应用程序,一个是 Saas,第二个是菜单。从 Saas 我可以将所有内容都保存到模板中,但从菜单中我无法在 html 导航栏中获取菜单项。我的项目树是

树的图片

Html 模板中的代码

视图代码.Py

这是我在管理面板中的模型,一切正常,我无法添加菜单和子菜单项,只是无法从数据库中获取它。或者在 django 中,我可以在没有视图的情况下从数据库获取吗?

0 投票
1 回答
16 浏览

python - 如何在Ddjango中将查询集作为单个项目传递?

我有以下内容views.py

Going = Flight.objects.filter(date__gt=datetime.now()).order_by('-date')

这将获取之后离开的所有航班now

但是,当我通过 将它传递给模板时{{Going}},我得到的是查询<QuerySet [<Flight: TP450>]>集而不是每个航班。

在我的模型中,每个航班都有一个flight_ref.

我怎样才能传递每个项目,以便我可以用它们创建一个表?

0 投票
3 回答
56 浏览

django - 在 Django 中创建 ForeignKey 约束的困难

来自网站的错误:

/admin/session/sessionlog/ 处的 OperationalError(1054,“‘字段列表’中的未知列‘session_log.campaign_name_id’”)

我正在尝试做的事情:创建一个下拉列表SessionLog以根据 Campaign 中的条目填充campaign_name。我是新来的提问。如果我解释错了,请善待。

我一直在努力学习自己。我已经阅读并重新阅读并查看并浏览了 StackOverflow,然后在指向这个方向时阅读了更多内容:https ://docs.djangoproject.com/en/3.0/topics/db/models/#many-to-one-relationships

我尝试了给出的第一个答案,这使我也尝试了其他各种事情。最后,我一直通过网站看到这个:

最后,您会看到它一直在尝试查找不存在的campaign_name_id ..。我找不到我说过要找到它的任何地方。

当我仔细检查我的sessionlog数据库表是否设置正确时,我看到了这个MySQL

0 投票
1 回答
45 浏览

python - 如何在 Django 中从 ForeignKey 获取具有日期之后的对象?

我有以下型号:

知道FlightClients都是 ForeignKey in Trip,我如何获取所有有航班的客户?

我曾经Going = Flight.objects.filter(date__gt=datetime.now()).order_by('date')让所有的航班现在离开,但我还需要知道现在有哪些客户要去。