问题标签 [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 回答
125 浏览

django - 用作 ForeignKey 的 ImageField 中的图像 url

我正在尝试使用此标签 {{ post_details.header_image.url }} 在模板中查看图像。当我这样做时,图像不会出现。

模型.py

视图.py

single_post.html

我可以看到标题和内容,但图像标签显示为空白。我该如何解决这个问题?

0 投票
1 回答
42 浏览

django - 用于更新博客文章的按钮

我很难正确创建基于 Bootstrap 4.3 的按钮,该按钮可以激活帖子的更新。我创建了这个视图

条路

但是当我使用这个按钮时:

我看到此错误消息:

未找到任何参数的“update_post”反向。尝试了 1 种模式:['blog/(?P[^/]+)/update/$']

奇怪的是,如果我将更新的链接写入地址栏中,我可以更新我的帖子。例如:我有一个帖子的链接:/blog/title-slug-post/。如果我数字/blog/title-slug-post/update/化,我可以更新帖子。

我做错了什么?

0 投票
1 回答
25 浏览

python - Pviz Html 文件在本地打开时显示正确的图形但在服务器上没有出现图形

我正在创建一个网站,并希望根据用户输入的蛋白质序列显示图像。我正在使用基因泰克 Pviz GitHub 来帮助我创建图形,并从他们的网站上复制了一个示例。当我在 PyCharm 中打开它时,它工作得很好,并显示正确的图像和图形,但是当我在 views.py 中将它作为模板打开时,它却没有。

我有显示结果的图像,但我不知道如何提交。基本上应该有一个标题,下面有一个图表,但只有标题和页脚显示。基本上忽略了真正重要的图表。

为什么当我在视图中以调用方式打开网页与直接打开网页时网页会发生变化?

就像我在另一个问题中所说的那样。我想为 PVIZ 创建一个标签,因为我找不到太多关于堆栈溢出的信息,因为它没有通用标签。github链接是: https ://github.com/Genentech/pviz

0 投票
1 回答
49 浏览

python-3.7 - 如何通过一个 html 请求更新多个对象?

我有问题,找不到决定。我需要通过一种形式更新多个对象的值。如果我一一完成,没有提交按钮,它就可以正常工作。但我想通过单击一个按钮来完成。

我的 HTML 表单:

意见:

我使用 Python3.7 和 Django2.2

0 投票
1 回答
37 浏览

django - 用于创建和更新博客帖子的自定义表单会出现“找不到页面”错误

我创建了一个简单的表单来创建和更新博客文章。创建更新视图后,发生了一些我无法解决的奇怪问题。

视图.py

网址.py

post_list.html

create_post.html

如果我尝试使用我的表单创建新帖子,则会收到此错误消息:

找不到页面 (404) 请求方法:GET 请求 URL: http: //127.0.0.1 :8000/blog/create-post/ 发起者:blog.views.singlePost

正如我所说,这发生在创建updatePost. 如果我评论单个帖子的路径,path("blog/<str:slug_post>/", views.singlePost, name='single_post'),我可以创建一个没有问题的帖子。

我做错了什么?

0 投票
1 回答
76 浏览

python - 如何保护 SELECT * FROM var1 WHERE var2 语句免受 SQLInjection

我正在 django 中创建一个网站,我希望用户在其中输入表 id 和组 id,然后返回放入的表和组。但是,我只找到了容易发生 SQL 注入的语句。有人知道如何解决这个问题吗?

或者做一些能达到同样目的的事情?

我试过做这样的事情:

但我收到此错误:

0 投票
1 回答
406 浏览

django - FileSystemStorage 不起作用,当上传 2 张图片时,返回 SuspiciousFileOperation 错误

我有一个可怕的问题。我想上传 2 张图片并在运行大量代码后得到结果。但是,当我选择(在服务器上)上传这些文件的路径时,我总是会收到“SuspiciousFileOperation”错误。

接口视图

设置.py

错误显示:

由于一些 tensorflow 问题,此代码在重新安装 Django 和 Python 之前运行良好,但重新安装了所有需要的包。

谢谢您的帮助!

Django 版本:2.2.2 Python 版本:3.6.7(64 位)

0 投票
1 回答
307 浏览

python - 如何使用 django 基于类的通用视图添加最喜欢的文章标记系统?

我试图让我的用户标记他们以后可以阅读的最喜欢的帖子。我见过一些使用 FBV 的解决方案,但我想用 CBV 制作最喜欢的标记。

如何使用 django 基于类的视图 (DetailView) 来做到这一点?

模型

意见

网址

0 投票
4 回答
8842 浏览

python - django 2 中的迁移错误;AttributeError:“str”对象没有属性“decode”

我正在我新建的名为“core”的应用程序上运行迁移。当我在它上面运行迁移时,我收到一个错误,告诉我这个;

我在下面发布 Traceback;

这是模型文件;

这是我正在使用的数据库的设置(MySQL):

0 投票
1 回答
35 浏览

python - 如何处理从一个模型字段到另一个模型字段的数据

我有和Exercise的模型。TrainingWorkout

Training包含一些练习 ( Exercise)

Workout包含培训 ( Training)。

我的models.py的片段:

我希望有可能使用类似的东西Workout.objects.get(name='workout').exercises.objects.all()来获取包含在所选锻炼训练中的所有练习的列表/集。

我也想有可能使用exercises`` field with Django Rest Framework to list all exercises, possibly with link to particular练习```模型序列化程序。

有人可以提示我该怎么做吗?