问题标签 [django-2.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 投票
0 回答
1140 浏览

python - 如何从 django 中的 HTML 输入字段中提取数据。需要从 html 文件中存在的表单中提取数据

一位前端开发人员给了我一个由 html 表单组成的前端布局。我作为后端开发人员需要从表单中获取数据并将其存储在数据库中。我正在使用 django 2.0 版进行网站开发。我不想使用 django 表单,因为那样我将被迫对 html 代码进行大量更改。如何从 HTML 表单的输入字段中提取数据?


假设我们在 index.html
myapp/templates/index.html文件中有一个简单的 HTML 表单,
在表单中,数据必须仅使用 post 方法发送。

表单的目的是更新数据库。
myapp/models.py

我的应用程序/urls.py

myapp/views.py
在 vi​​ews.py 文件中,表单中的任何元素都可以使用

p>

0 投票
1 回答
180 浏览

python-3.x - 如何限制 Django2.0 urls 语法中的数字?

在这里,如何将年份限制为 4 位数字?

0 投票
0 回答
513 浏览

django - 在 Django 的模板标签中使用 request.user

我在用Django 2.0

我有三张桌子notesstarred并且shared

笔记模型

该笔记可以与多个用户共享,并且多个用户可以为该笔记加注星标,该笔记将在他们的/starred笔记中列出

views.py 有

我已经编写了一个单独的模板片段来显示笔记列表并添加*(星号),如果它由登录用户使用

但这种方式星号显示与其他用户共享笔记,即使他们没有为笔记加星标但已被其他人加注星标。

如何仅过滤已加星标的登录用户?

我想写一个标签来使用

并过滤标签templatetags/my_tag.py

但这给出了错误

0 投票
1 回答
5881 浏览

python-3.x - 如何通过在 Django 2.0 中创建语言文件来集成多语言支持?

我想创建一个支持多种语言的Django 2.0网站(包括自动生成的管理网站)。

现在我只想保留 2 种语言EnglishArabic

我在网上阅读了许多教程文章,以使用 django-admin 的makemessagescompilemessages命令生成语言文件(.po 文件)和编译 .mo 文件(由makemessages命令生成)。

但是我没有得到任何关于使用Django2.0进行集成的具体解决方案,我仍然面临这个问题。

谁能帮我解决这个问题。

并且还建议我如何将它用于英语阿拉伯语的翻译。

0 投票
1 回答
1199 浏览

django - 在哪里检查 Django 中通用 UpdateView 中的条件

我在用着Django 2.0

我有一个模型Note并使用通用更新视图来更新注释对象。

URL配置就像

可以通过它的命名空间设置访问app.urls

我想在加载视图或保存更新值之前在视图中进行一些条件检查。

因为,笔记可以与任何用户共享,并且有一个模板可以查看和更新​​笔记。我想检查用户是否是笔记的所有者,或者笔记是否已与用户共享并已授予写入权限。

这是我尝试过的,get_context_data()但它KeyErrorpk=kwargs['pk']

此外,get_context_data()是检查条件的最佳地点还是get_query()

0 投票
2 回答
1917 浏览

python - 我将如何在 Django 模板标签中使用模板上下文变量的值?

在 Django 中,我看到了trans标签,将翻译字符串放在模板中很有用。

但是我想使用动态值来代替'Rishikesh'我的视图函数传递的值。

让你假设我的视图函数命名index如下。

我的问题是,我想在我的模板中使用标签的值username作为值,trans如下所示。

我想,它应该工作,但它不工作?

如果您知道任何方法可以做到这一点,请帮助我。

0 投票
2 回答
417 浏览

django - 将 django 2.0 部署到 heroku 时出错

我创建了我的第一个Django 2.0项目并尝试将其部署到Heroku.

我已经完成了所有设置,所有推拉都很顺利。

但是当我访问我的应用程序端点时

它没有加载并heroku logs给出此错误

我已经设置了settings.py,这里`

Profile

web: gunicorn notepad.wsgi --log-file -

我尝试在本地运行

它给出了错误

0 投票
2 回答
3824 浏览

python - 如何在 urlpatterns [django] 中切换到路径而不是 url

django noobie。我一直在阅读教程,但是在 urlpatterns 中,他们使用 url 而不是现在在 django 2.0 中引入的路径,我想让 /appname/anything-gibberish 将用户带回到我在 /appname/ 中给出的视图

我想要 127.0.0.1:8000/contact/asaskhask 去views.contact 有没有办法不使用url和正则表达式来做到这一点?

0 投票
0 回答
190 浏览

django - Meta字段名称如何对应模型属性

我正在编写一个 Django 模型和不同的表单来修改模型的数据。

为简化起见,假设我的模型如下:

我的问题是:字段名称是否必须与 Profile 类的属性相对应(变量定义的确切名称)?这些字符串是否确定将在表单验证中搜索的​​ HTML 表单字段名称?如果是这样,我该如何定制它?我不想强制将我的字段名称称为“__identity_card_front”,而是可能会使用“id_front”、“idf”等名称。

我见过labels可能会用到,但我不清楚 Django 是如何处理字段标签的。如果不迷失低级类定义和属性,我无法在文档上找到一个很好的解释。

注意:我使用的是 django-2.0

0 投票
1 回答
6293 浏览

django - django 一对一地获取关联数据

我在工作Django 2.0

我有一个模型Note来保存笔记和另外两个模型来为笔记添加颜色标签。

Note

我想访问关联ColorLabelstitlevalue字段或NoteLabel对象。

因为它们是一对一的字段。我试着做

但所有返回错误为