问题标签 [django-settings]
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 - 配置不当的引擎 sqlite , Django
http://pastebin.com/umBiCJvp这是回溯和设置。我正在使用 Django 1.2.3 版。
django - Django ImportError:无法导入设置“设置” - 没有名为 csrf 的模块
我刚开始摆弄django。首先,我在我的 windows 机器上制作了一个小应用程序并验证它运行良好然后,我压缩了整个项目,并在 linux 机器上打开了 zip。linux 机器安装了 mod_wsgi 和 django 1.1.1,当然。
我创建了以下目录:
/usr/local/bin/ROOT
- 仅包含一个文件,django.wsgi
/usr/local/bin/ROOT/myapp
- django 应用程序的根目录
根据此处的说明,我添加到httpd.conf
:
现在按照我在这里/usr/local/bin/ROOT/django.wsgi
输入的说明:
如果它很重要:在应用程序启动之前 PYTHOHPATH 上没有设置任何内容。
之后,我对 apache 进行了优雅的重启,然后进入了 server/myapp。我收到 500 错误。查看我看到的日志:
我究竟做错了什么?我发现的所有其他线程总是得出一个结论,即它是 django 的旧版本(但我的是 1.1.1),或者有几个应用程序正在运行,但我只有一个......
帮助?
django - Django Admin 通过 apache 破坏了 CSS 链接,但在 runserver 模式下工作
出于某种原因,django 管理在某些时候被打破了。缺少 css。
这是我的设置:
但是,管理页面上生成的行仍然是:
但该网站在这个文件上给了我 404。
它变得更好 - 如果我使用 apache 来查看项目,就会出现这个问题。如果我使用python manage.py runserver
管理员效果很好。
为什么会发生这种情况的任何线索?- 重新启动apache,这没有帮助。
这是我在 urls 文件中的内容:
django - 添加监护模块时的Django ImportError
作为使用 Django 的初学者,我正在尝试添加一些模块来测试 Django,但是我遇到了关于 importError 的问题,我已经在谷歌上搜索了没有成功的解决方案。下面是我的情况
该项目创建到我的 PC J:\,而 python 包安装在 C: 上。根据 Guardian 的安装指南,必须在 django 的后端添加以下代码:
问题来了,当我将监护人的应用程序放在 mysite 目录下时,将 install_apps 设置配置为 'guardian' 并启动 syncdb,错误声明如下,我认为这是因为 django 的 filw 不明白什么是“guradian” “ 真的是
文件“J:\mysite\guardian\conf\settings.py”,第 6 行,在 raise ImproperlyConfigured("为了使用 django-guardian 的“django.core.exceptions.ImproperlyConfigured: 为了使用 django-guardian 的 O bjectPermissionBackend 授权后端您必须在设置模块中配置 ANONYMOUS_USE R_ID
因此,我将 'guardian' 文件夹移动到 Django 的 contrib 文件夹下,添加 sys 路径并使用 'django.contrib.guardian' 配置 install_app 设置。但是,我最终遇到了 importerror。
django - 安装片段
如何在 django 中安装代码片段?(特别是这个)
我有这个文件/{project}/snippets/EnforceLoginMiddleware.py
,我已经尝试了任意数量的排列MIDDLEWARE_CLASSES
来加载它以及谷歌搜索django snippets install
无济于事:(
任何帮助将不胜感激:)
PS(为什么我找不到任何关于安装片段的文档或示例。也许我只是一个糟糕的谷歌人)
python - 不同阶段有不同的 initial_data 固定装置(测试与生产)
我有一个initial_data
我想每次都加载的夹具,除了生产。我已经有用于生产和非生产部署的不同设置文件。
关于如何做到这一点的任何建议?
澄清:我不想要测试夹具。基本上,我只需要根据某种设置更改来加载夹具。我将深入研究 Django 代码,看看是否能找到一种优雅的方式来完成此任务。
python - 来自模块化 django 设置文件的 ImportError
我正在尝试创建一个模块化设置文件。
为什么这是有效的:
使用 settings.py 中的这一行
虽然以下引发了 ImportError:
使用 settings.py 中的这一行:
django - 在 settings.py 中指定 Django 测试数据库名称
我正在使用 python 对象指定数据库:
如何指定我的测试数据库的名称?我一直在尝试TEST_NAME = 'auto_tests'
在 settings.py 文件中使用。但是,当我运行时,python manage.py tests <app_name>
我收到以下消息:
我希望系统在运行我的测试时创建一个单独的数据库,大概称为“auto_tests_testsqldb”;但是,它仍然在问我有关 test_testsqldb 的问题。
任何建议表示赞赏!
python - Programmatically add URL Patterns in Django?
Is there a way to programmatically add URL Patterns to Django without having to restart the server?
Or is there a way force Django to reprocess/cache URL patterns ( the URLconf )?
django - Django - 登录后,将用户重定向到他的自定义页面 --> mysite.com/username
默认情况下,登录后 django 将用户重定向到帐户/个人资料页面,或者如果您编辑 LOGIN_REDIRECT_URL,您可以将用户发送到您在 settings.py 中指定的另一个页面。
这很好,但我希望用户(登录后)被重定向到自定义页面,该页面的链接看起来像这样:mysite.com/username
. 因此,默认帐户/配置文件或 LOGIN_REDIRECT_URL 设置在这种情况下不起作用,因为两者都是静态的。在我的情况下username
,每个用户的地址部分都会更改。
任何想法我如何做到这一点,所以当用户登录时会转到一个自定义用户页面,该页面在地址中有用户名,例如: mysite.com/username
?任何输入都非常感谢。