问题标签 [django-1.10]
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.
python - Django Rest框架 - 如果表包含响应显示服务器错误(500)的数据
我正在将 DjangoRestFramework 用于休息 api
在获取请求 中如果表中没有数据,则响应显示为空。如果表中有数据,则响应显示空服务器错误 (500)。
以下是我的代码
模型.py
序列化程序.py
视图.py
网址.py
任何人都可以帮助我。我花了更多时间在这上,但我没有弄清楚这个问题。
提前致谢。
错误代码
python - 当前 URL app/ 与其中任何一个都不匹配
我是 Django 的新手,前一天通过在本地安装 Django 1.10 才开始研究它。
我已按照此链接https://docs.djangoproject.com/en/dev/intro/tutorial01/的所有说明进行操作。但是我不断收到此错误:
我已经创建了民意调查应用程序以开始使用。
首先,我使用 view.py,代码如下:
民意调查/views.py
这是我的 urls.py 代码:
民意调查/urls.py
这是根目录下的 urls.py:
我的网站/urls.py
我花了很多时间来找出解决方案,发现这个问题已经被问了很多次,所以也尝试了这些解决方案,但没有一个对我有用。
我找不到我在这里缺少的东西,所以请注意这个差距。
python - 在 template.render 中关闭自动转义
在 Django < 1.8 中,可以在不自动转义的情况下呈现模板:
在 Django 1.8/1.9 中,我得到以下弃用警告:
当然,我可以将Context
实例更改为 dict:
但是如何强制该render
功能关闭自动转义而不{% autoescape %}
在每个电子邮件模板中使用标签(不是我项目中的每个模板!)?
我想到的只有一个解决方案:遍历所有上下文(字典)项并将它们标记为安全(mark_safe
),但这似乎并不优雅。
python - Django URLs TypeError: view must be a callable or a list/tuple in the case of include()
升级到 Django 1.10 后,出现错误:
我的 urls.py 如下:
完整的追溯是:
python - Django 错误:您的 URL 模式无效。确保 urlpatterns 是 url() 实例的列表
升级到 Django 1.10 后,运行时出现以下错误python manage.py runserver
:
我urlpatterns
的如下:
python - Django 1.10 python 3.5 django-admin-tools
我正在使用 Django 1.10 并安装了 django-admin-tools。设置如下所示:
接下来我正在尝试运行
它看起来像 Django 1.9 和 1.10 之间的不兼容,但我不确定。有人有想法吗?
干杯...
python - 用户上传的图片未显示
尽管我在模板中没有做错,但用户上传的图像没有显示。我还定义了 MEDIA_URL 和 MEDIA_ROOT。不显示图像的原因可能是什么?
代码
project/urls.py(主项目的urls.py)
设置.py
模板/商店/产品/list.html
我知道这个问题被问了多次,但我的代码在文档之后使用,但我仍然无法显示图像。有人可以帮我吗?
python - 错误 NoReverseMatch
我NoReverseMatch
在 Django 1.10 上一直遇到错误,而早期版本没有问题。
渲染模板:
网址.py
关于问题可能是什么的任何想法?
python - Django AttributeError:“InterestsForm”对象没有属性“_errors”
我正在尝试使用 Django 表单来允许 Django 用户输入他们最喜欢的三个兴趣。该错误发生在它所说的模板渲染期间{{form.as_ul}}
。
这是代码:
reg_interests.html
视图.py
表格.py
我认为表单有问题,但我不知道如何或为什么需要定义_errors
. Django 本身不应该处理这个问题吗?如果不是,我该如何定义_errors
?
python - 使扩展的 Django UserCreationForm 能够将额外信息保存到数据库
我一直在尝试扩展默认设置UserCreationForm
以包括电子邮件、名字和姓氏。这似乎是关于 SO 的一个很常见的话题,但是我得到的逻辑错误我仍然没有找到解决方案。
这是我的代码:
表格.py
视图.py
视图和表单在技术上是有效的,因为我没有看到错误消息,但是user.save()
名字和姓氏不会保存到数据库中(但电子邮件是)。
我知道每个email
,first_name
和last_name
是默认 Django User 对象中存在的字段,因此不存在的字段不是问题。
为什么扩展email
会保存到数据库但first_name
不会last_name
?
注意:我使用的是新发布的 Django 1.10,所以我不知道这是否与它有关。