问题标签 [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.
python - django_tables2 给出了 Tag {% querystring %} 错误,尽管它包含在 settings.py 中
我有这个非常简单的 django_tables2 设置,它给出了这个错误,我不明白为什么(http://django-tables2.readthedocs.io/en/latest/pages/table-data.html#list-of-dicts):
错误:
设置.py:
视图.py:
测试.html:
网址.py:
显然没有请求属性:
给'RenderView' object has no attribute 'request'
django 2.0.2,python 3.6
django - 模型可以有两个模型之一的 ForeignKey
我需要一些帮助来解决我自己无法解决的问题。所以在这个模型中,一个租赁文件可以有一个带有 Building 或 Property 的 ForeignKey。
我们可能就整栋建筑物或该建筑物内的单个物业签订租赁协议。在前一种情况下,租赁文件适用于建筑物,而在后一种情况下,它们仅适用于财产。
我使用 content_types 添加通用外键,但现在我不知道如何将自动完成字段添加到 contenttype 和下拉列表中,我只看到管理表单中的建筑和属性。我想查看建筑物名称和属性名称。
我了解了 Django 2.0 中的自动完成字段,这很棒,但我不知道在这种特殊情况下如何使用类似的东西,或者是否有更好的方法来做到这一点?
models.py:
admin.py:
django - 有没有兼容 django-2 的稳定开源富文本编辑器包?
我试过tinymce。但是,它依赖于与 tinymce 站点通信以检查插件。
在 django 2 中是否有其他完全开源的文本编辑器?
django 2 的 Quill 似乎不稳定。我需要在几个地方进行更改,但仍然无法使其工作。
ubuntu - “从上游读取响应标头时,上游过早关闭连接”Django,Ubuntu,Nginx,Gunicorn
我使用本教程部署了一个 Django 网站
https://jee-appy.blogspot.com/2017/01/deply-django-with-nginx.html
该网站可从互联网 www.simplesol.com 访问
当我尝试发出 POST 请求时,它失败并且我收到 502 错误。
在我的 nginx-error.log 文件中,我收到此错误消息
这些是我的 /etc/nginx/sites-available/simplesol.conf 的内容
/etc/nginx/sites-available/simplesol.conf
gunicorn_start.bash
我的配置文件有问题吗?我不知道我哪里出错了,我在谷歌上没有任何成功。提前感谢您对我的任何见解!
gunicorn_supervisor_log
通讯录应用
模型.py
表格.py
视图.py
python-3.6 - 如何在 django2.0 中进行几个异步方法调用
我在做一个小项目,决定使用 Django2.0 和 python3.6+。
在我的 django 视图中,我想调用一堆 REST API 并获取它们的结果(以任何顺序),然后处理我的请求(将某些内容保存到数据库)。
我知道正确的做法是使用aiohttp
和定义一个async
方法并等待它。
我很困惑,如果视图方法必须对这些方法的响应,get_event_loop()
它本身是否应该是异步方法。await
Django2.0 本身(在 python3.6+ 中实现)也有一个我可以添加的循环吗?
这是我设想的视图
python - Django ImageField.path 在保存方法中返回没有upload_to 的路径
Django ImageField.path在save方法中返回没有upload_to的路径:
操作系统:Windows 10 64 位
Python 3.6.4
Django 2.0.2
django-2.0 - Django 2.0 - 允许匿名用户发布权限
我是 Django 新手,需要一些关于如何最好地在 django 2.0 中实现匿名用户的帮助。
目的
本质上,我正在尝试创建一个网站,用户可以在其中填写一些字段,然后可以将其拆分为子表。他们输入的信息只对他们自己可见,其他用户看不到。
问题
到目前为止,我发现如果您允许某人向数据库发布权限,那么他们应该是经过身份验证的用户。我的问题是我不想强迫人们注册只是为了使用这个应用程序。
问题
考虑到这一点,我查看了文档中的匿名用户,但我无法理解它。
- 我应该创建自己的模型来扩展 AnonymousUser 吗?
- 这种方法有哪些安全问题?
- 如果用户关闭浏览器并重新打开,他们是否能够查看之前输入的信息?
- 如果用户想在以后注册,是否可以保留他们的信息?
谢谢你的帮助
python - 如何访问模板中的下划线起始属性或错误变量和属性在 Django 2.0 中可能不以下划线开头?
我有这样的 ElasticSearch 迭代数据:
我想获取出版商、部门、标题数据。
当我在模板中迭代值时:-
django - Django 2.0 中的集中式身份验证
我需要一些帮助来在Django 2.0中构建一些东西(我称之为)集中式身份验证服务器,它将支持以下内容:
说有2个服务:
- 服务 A - 这是前端应用程序。这是一个简单的 Django 项目,只有一个视图服务于 VueJS 应用程序。
- 服务 B - 这是 API。服务 A 正在向服务 B 发送 AJAX 请求。
这两个服务是完全独立的,理想情况下我不想在任何服务中处理任何用户模型。
我想要的是使用服务 C,这是一个处理所有身份验证和用户模型的服务。
当用户转到服务 A 并且他没有登录时,他将被重定向到服务 C 并使用他的凭据(用户/密码)登录到系统,然后将被重定向回服务 A,并带有一个令牌,该令牌将使他能够与服务 B 交谈。
然后服务 B 将获取此令牌,并针对服务 C 对其进行身份验证。(在每个请求中,或仅在第一个请求/专用“登录”请求中)。
我阅读了很多关于 django-mama-cas + django-cas-ng 的内容,并尝试实现它。但是当我用 ajax 请求调用服务 B 时我卡住了。
任何人都知道我怎样才能实现这样的架构?
或者我的整个方法从根本上是错误的?
提前致谢!
django - 无法加载图像
我可能做了一些愚蠢的事情,但是当我使用 /admin 上传图像时,我无法加载它。
我做了一个 for 循环来获取所有帖子和除图像之外的所有内容
模型:
模板页面: