问题标签 [django-4.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.
django-4.0 - 为什么我看不到图像?
项目名称:mypage
应用名称:hoge
数据库:sqlite3
嗯,我可以上传图片了。
'我的页面/媒体/上传'
我尝试加载图片。
实际图片在“http://127.0.0.1:8000/booking/media/uploads/photo.png”
不需要“/booking”
我的认知差距是什么?我的头很累...
来源在 github 上。
django - Django 如何做一个相关的 EXISTS 或 NOT EXISTS
如何在 Django 中执行以下相关的 EXISTS 和 NOT EXISTS?
我不想使用 IN 和 NOT IN。这些与 EXISTS 和 NOT EXISTS 不同。
相关存在:
相关不存在:
django - Django 如何检查请求是 Ajax
不推荐使用 HttpRequest.is_ajax() 方法,因为它依赖于 jQuery 特定的方式来表示 AJAX 调用,而当前的使用倾向于使用 JavaScript Fetch API。根据您的用例,您可以编写自己的 AJAX 检测方法,或者如果您的代码依赖于客户端 Accept HTTP 标头,则可以使用新的 HttpRequest.accepts() 方法。
django - Django 如何更新...返回
在 Postgresql 中,您可以发出带有 RETURNING 语句的 UPDATE,以便在执行更新后获取某些列。这很有用,因为您可以一次访问数据库而不是两次。
如何在不使用原始查询的情况下在 Django 中模拟这一点?
几年前,我在 stackoverflow 上看到了一些较旧的问题,表明这是不可能的。近年来有什么变化吗?
我不想执行以下操作,这需要两次访问数据库:
我确实看到了这张四年前的票,但被拒绝了。有什么改变吗?
python-3.x - 为什么 pip 不安装最新版本的 django
我尝试用虚拟环境在 ubuntu20.14 中安装 django4.0.1。
它显示错误为
以前在同一操作系统中安装了 django4.0.1,但为什么现在不安装?我尝试了很多方法现在它只安装django3.2.12。建议我获取最新版本的方法
python - 如何在 Django 中检查来自不同模型的两个对象是否相等?
我有 2 个模型,一个用于学生,另一个用于教职员工。我需要打印一个特定学院的所有学生。教师模型
学生模型
首先我尝试了这种方法,但没有奏效。它根本没有显示任何学生。
之后我尝试了这个
错误是:视图 main.views.fakultetsstudent 没有返回 HttpResponse 对象。它返回 None 代替。
请帮我解决这个问题。
django - 即使正在测试的功能有效,升级到 Django 4.0 也会导致测试失败
有点奇怪。我已经从 Django 3.2 升级到 4.0。我的很多测试都失败了,而且在我测试表单提交的结果时它们都失败了。但是,当我使用浏览器对其进行测试时,表单本身可以正常工作。并且所有测试都以完全相同的方式与消息失败AssertionError: The form 'form' in context 166 does not contain the field 'date'
(显然,每个测试中的字段、表单名称和编号都不同)。
我查看了 Django 文档以查看测试表单的方式是否发生了变化,但我没有看到任何可能导致这种情况的提及。
样品测试:
样本输出:
python - Django 4模板检查用户是否使用异步视图进行身份验证
有什么方法可以检查用户是否在 Django 模板中通过了身份验证async view
?在我的模板中SynchronousOnlyOperation
执行此操作时出现错误。{% if user.is_authenticated %}
我知道有这个选项DJANGO_ALLOW_ASYNC_UNSAFE
,但医生说这不安全。所以我想知道是否有更安全的方法。
django - 如何序列化已经存在的图像以保存在 models.ImageField 参数中?
我想创建Note
模型的字段之一是ImageField
使用 Django Rest Framework 的对象。我已经可以使用我的 API 创建对象并更新所有不同的字段,图像除外。
我的代码:
模型.py
视图.py
序列化程序.py
qr_code.py
二维码正确生成并完美保存在上传路径中。
我无法_data["qr_image"] = qr_image
正确构建线,或者我需要以与generate_qr
函数不同的方式返回图像。其他一切都运行良好(例如Note
从管理员创建对象并上传 qr 图像)。
django - 表单不填充使用 Django 4 编辑的数据
我已经对我的用户类进行了覆盖,我添加了字段。我已经制作了一个模板来更新 User 类的字段。但问题是我只有一些有数据的字段。“名字,姓氏”
这是我对编辑用户的看法:
这是我的表格,我尝试使用不同的解决方案呈现复选框,但收音机或复选框没有填充数据,它们在表格上是空的......
我在 django 的文档上搜索但没有成功,我不知道为什么,手机没有显示例如复选框,'is_staff'、'is_active' 的收音机是空的......
谢谢你。