问题标签 [django-2.2]

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 回答
61 浏览

python - 在 django profile 模型中创建人员代码

我想为我的用户创建唯一的人事代码。我应该在这段代码中考虑这种模式:

  1. 代码长度:7位。
  2. 左侧的第一个字符:从USER_TYPEuser_type_code
  3. 接下来的两个字符:当前年份示例 - 192019 年:year_code
  4. 剩余四个 char .create ascount_code

我写了整个生成,但由于这个错误它不起作用:

这是我的个人资料模型和生成器:

0 投票
1 回答
725 浏览

python-3.x - 如何修复 'AttributeError: cffi library '_constant_time' has no function, constant or global variable named '__spec__'' 在 django 中的错误”

我想导入请求库(在 views.py 中)以从其他网站请求一些信息。但是有一个像标题这样的错误

在 ivews.py

AttributeError:cffi 库“_constant_time”没有名为“ spec ”的函数、常量或全局变量

上述异常是以下异常的直接原因:

Traceback(最近一次调用最后一次):文件“C:/Users/49646/Desktop/auto_order/manage.py”,第 21 行,在
.....如果不是 isinstance(module, ModuleType) 或 getattr(module, ' spec ', None) is None: SystemError: 返回一个带有错误集的结果

0 投票
1 回答
1519 浏览

django - 如何在 django models.py 中使用 ListField,同时在 settings.py 中使用 DJONGO 作为引擎

我的 json 数据看起来像这样

对于这些数据,我在 models.py 中为 Roll Nos 和 Student Names 定义了 ListFields,但是当我使用管理面板在我的数据库中添加数据时,我遇到了错误:

“异常值:无法从 Django Admin 修改无格式字段。”

设置.py

模型.py

请帮我解决这个错误。提前致谢

我正在使用 django 2.2 和 djongo 作为引擎

0 投票
0 回答
23 浏览

python-3.x - 传递变量时忽略 Django 过滤器/更新模型表单 SQLite 数据库

我正在尝试使用 id 的用户输入值更新记录的名字。

如果我对 id 进行硬编码,就会发生变化。

但是,如果我将用户输入变量传递给它,它就会忽略它。没有错误,但没有变化。

此代码工作正常:

但是,此代码没有任何作用。没有错误,但没有改变:

任何帮助将不胜感激!

我已经尝试了所有可能的方法来编写这个过滤器,但它忽略了这个变量。

0 投票
1 回答
104 浏览

python - 为超级用户排除某些字段

我正在尝试制作自定义用户模型并具有出生日期、当前级别和其他此类参数等参数。当我运行时python manage.py createsuperuser,它会给出一个错误,说这些值不能为空。我不希望超级用户帐户使用这些参数。我该怎么办?

我尝试将以下行添加到继承自 UserAdmin 类 exclude = ('date_of_birth', 'currentLevel', 'totalStars', 'badges') 的类中

这是模型字段

这是管理类

这是我运行时的最后一个错误python manage.py createsuperuser

我希望超级用户只需获取电子邮件和密码并完成工作。稍后我将添加 first_name 和 last_name

0 投票
1 回答
275 浏览

django - 如何在 django 中间件中执行内容协商?

假设我有一个自定义Django Middleware,如果不返回 rest_framework,则检查请求标头具有 jwt 令牌Response。,

但我收到了类似的错误

.accepted_renderer 未在响应上设置

如何在这里执行内容协商?

0 投票
1 回答
342 浏览

django - Django中模型类和模型实例的区别(文档)

我正在阅读 Django 文档,我越过了这条线。

这条线是什么意思?我无法理解这一点。我知道什么是模型类(如果我没记错的话,代表数据库中的表)。模型实例有时与我们所说的“对象”相同吗?

这条线实际上是什么意思?这是一些 OOP 概念还是只是 Django?

0 投票
2 回答
5455 浏览

python - 获取Django app中上传文件的文件大小

我想在模板中显示用户上传的文件的大小。我已经看到文件对象具有属性大小,但是因为我是 Python 和开发领域的新手,所以我很难理解如何使用它。

经过一些测试,我开发了这个脚本(文件大小)添加到模型的末尾,您可以使用它上传文件:

现在简单地调用文件的大小。

在此处输入图像描述

我分享这个是因为我希望这对某人有用。我要问的是:有更好的解决方案吗?

0 投票
1 回答
61 浏览

django - Django 2.2 时间和日期本地化细节

我正在学习 Django 的国际化和本地化方式。为此,我正在关注本教程:

http://www.marinamele.com/taskbuster-django-tutorial/internationalization-localization-languages-time-zones

我遇到的问题是教程建议的测试不起作用。此外,我看不出它是如何工作的。

这是相关的模板位

视图如下

测试如下

我看到的失败是

? ^ ^

如您所见,加泰罗尼亚语版本与默认的非本地化版本不同。我在这里遗漏了一些明显的东西吗?这些位在 Django 中的工作方式是否发生了变化,导致了这个失败?教程的作者声称在教程的这一点上这个测试应该通过。

PS 如果添加其他更有趣的语言,其中有更符合逻辑的日-> 月-> 年格式来显示日期,他也可以观察到这种失败。考虑以下情况ru

0 投票
1 回答
777 浏览

django-rest-framework - 从 Django Rest Framework 导入 format_suffix_patterns 时出错

我正在学习Django Rest Framework。我曾经在“ 一切都很好”format_suffix_patterns中支持后缀,直到突然我开始出错Urls

即使在导入 ' format_suffix_patterns' 时

给出错误。

但就在我开始使用视图集之前,没有问题。

我尝试删除旧环境并创建一个新环境删除 pycache 并重试

这是创建错误的包含

完整的错误