问题标签 [django-2.1]
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 - 文件浏览器配置错误:未定义名称“设置”
我尝试激活 django-filebrowser-no-grappelli 并使用此指示进行配置。
然后我用这个更新了setting.py:
但是当我启动服务器时,我遇到了这个错误:
....文件“/var/www/html/dev/miosito/django/beautifulsite_v0.1/djangosite/djangosite/settings.py”,第 168 行,在 DIRECTORY = getattr(settings, "FILEBROWSER_DIRECTORY", 'uploads/' ) NameError: name 'settings' 未定义
老实说,我不清楚是否必须在 settings.py 的末尾或其他部分复制所有字符串。我觉得这是问题所在,我很困惑......
python - 如何在使用 GitHub API 时使用基本身份验证来创建 OAuth 令牌
我正在开发一个 django 项目,我正在尝试使用用户名和密码实现 Github 登录。
这是我的views.py
文件的内容:
这是输出print(reponse)
我没有得到任何东西,所以我决定返回status_code
,它返回了400
。我被困住了。请问有大开眼界的吗?
django - 文件浏览器没有gratelli:NameError:名称“站点”未定义
我正在按照本教程安装django-tinymce4-lite。在教程的最后有安装django-filebrowser-no-grappelli 的指示。
我使用 Django 2.1.1,但即使我已遵循所有指示,在安装文件浏览器后仍显示此消息:
文件“/var/www/html/dev/miosito/django/beautifulsite_v0.1.1/djangosite/djangosite/urls.py”,第 25 行,在路径('admin/filebrowser/',include(site.urls))中,NameError :名称“站点”未定义
这里有 urls.py:
我做错了什么?
Yeo校正后编辑:
我已经添加了我忘记的字符串并且我已经正确了
和
但现在我有这个新错误:
ModuleNotFoundError:没有名为“site.urls”的模块;“网站”不是一个包
python - 在 Django 中放置“create_function”语句的位置
我正在开发一个带有标准 Django+SQLite 包的项目。而且我遇到了 Django querySet API 甚至 django 'raw()' 都不足以让我从数据库中检索适当信息的情况。
所以我直接执行自定义 SQL 来检索数据。我还需要通过'create_function'接口定义'lower'函数,因为SQLite无法对unicode字段( https://www.sqlite.org/faq.html#q18)执行不区分大小写的排序。
我的问题是我应该把这个'create_function'语句放在哪里?将它直接放入 django 视图是否正常,因此每次加载视图时都会执行它,或者我应该把它放在其他地方,它只会执行一次?
django - 如何在 Django 2.1 中包含 DRF 3.8 路由器 url 模式
这是尝试包含 router.urls 时出现的错误,ModuleNotFoundError: No module named 'router'。
我正在使用 Django2.1、DRF 3.8.2 和 python 3.6。尝试了很多,但找不到合适的解决方案。这仍然是一个悬而未决的问题吗?请帮忙!。
django - Django:TypeError 使用 manage.py [已回答,语法错误]
我正在运行 Ubuntu 18.04、python3.7 和 django2.1
目前仅在 Mozilla 的 django 教程的第 2 步:https ://developer.mozilla.org/en-US/docs/Learn/Server-side/Django/skeleton_website
多次检查我的代码,它与 Mozilla 的代码相同。
当我尝试跑步python3.7 manage.py runmigrations
或python3.7 manage.py runserver
得到:
我已经检查了四次以确保我的代码与指南相同。
但是,如果对我发布我的代码有帮助,请发表评论。
本地库/本地库/urls.py
目录/urls.py
这是我的回溯:
请一直向下滚动到“原始粘贴数据”
django - 我如何检查我的 django 数据库中的重复数据与通用视图中的表单数据(更新视图)
我在 Django 中创建了一个 Updateview 方法来更新名字、姓氏、移动设备等。但是如何检查通用视图通过表单接收到的数据以前存在于 DB 中。例如,我想通过接近def post()方法尝试避免与数据库中的模型用户重复手机号码,但是我遇到了很多错误,您能教我避免重复数据插入的确切方法吗
查看代码
python-3.x - Django-rest-framework 序列化程序不会散列密码
嗨,我正在尝试在可浏览的 api 中显示哈希密码。我已将标准哈希算法切换为 Bcrypt。我似乎无法在我的序列化程序上对密码字段进行哈希处理,我之前在另一个项目上做过并引用了它,但一切都是一样的。有人可以帮我解决这个问题吗?注意:注册超级用户时,哈希在控制台中起作用。现在我为管理用户制作了一个序列化程序,并且无法像我以前的项目一样在可浏览的 api 中显示哈希。
django - 如何修复 Django 自定义过滤器:“命名空间未绑定错误”
我创建了一个简单的自定义过滤器来检查是否选择了“< select >”中的“< option >”。它工作正常,只是它在 pycharm 编辑器上出现错误“名称空间未绑定”并且过滤器以红色突出显示。显然有问题。
这是我的自定义过滤器
cus_filter.py:
我的应用程序: