django-settings相关内容

Django settings.py变量在模板中

我遇到了一个非常奇怪的错误。我的 settings.py 文件中定义了一个应用程序ID: CARDSPRING_APP_ID ='################' 这个工作几乎在我网站上的每个页面,除了一个。奇怪的是,其他变量可以工作。在页面的脚本部分,我有以下内容: alert(“cs appid =”+ {{CARDSPRING_APP_ID}} + “s ..
发布时间:2017-06-05 20:13:15 Python

静态媒体无法在Django中加载

我的 settings.py 包含以下配置参数。 STATIC_ROOT ='' STATIC_URL ='/ static /' #静态文件的附加位置 STATICFILES_DIRS =( 'C:/ Users / ABC / Desktop / DBMS / DjangoProject / tvshows', ) 我的项目的CSS文件是位于 C:/User ..
发布时间:2017-05-30 22:44:35 Python

媒体文件404 - Django

昨天晚上,我将我的项目上传到pythonanywhere.com,我想测试我的生产设置。在我的一个模型中,我允许用户上传 JPG(团队徽标)。上传过程很好,文件放在我的MEDIA_ROOT中。问题是,当我尝试在我的模板中访问它(显示在页面上)我得到一个404.我的第一个想法是,我的MEDIA_URL配置不正确,但我仍然不知道为什么。我想说我的媒体文件夹不在项目中 - 它在外面。 在开发模式下,我 ..
发布时间:2017-05-30 17:33:54 Python

使用DEBUG = False,如何将django异常记录到日志文件中

使用DEBUG = True,Django将转储到stderr,通常由Web服务器发送到旋转日志文件。 使用DEBUG = False,Django电子邮件是ADMINS =的例外。 如何使用DEBUG = False保留DEBUG = True行为? 我已阅读如何将伺服器错误记录在django网站和如何查看错误日志Django视图和如何将服务器错误记录在django网站。答案似 ..
发布时间:2017-05-30 00:52:16 其他开发

我如何检查数据库连接到django中的mysql

我想,我可以从数据库中读取一些东西,但是看起来太多了,有什么样的吗?: settings.DATABASES ['default']。check_connection() 解决方案 所有您需要做的是启动应用程序,如果未连接,它将失败。其他方式你可以尝试在shell尝试以下 - 从django.db导入连接 从django.db。 utils import Oper ..
发布时间:2017-05-29 18:54:18 Python

为什么django的设置对象是一个LazyObject?

查看django.conf我注意到设置是这样实现的: class LazySettings(LazyObject): ... 使设置对象懒惰的原因是什么? 解决方案 查看本节的Django编码风格。原因在此解释(下面引用)。 除了性能之外,第三方模块可以在导入时修改设置。应该延迟访问设置以确保此配置首先发生。 模块不应该通常使用存储在 ..
发布时间:2017-05-29 18:42:32 Python

Django - 模板上下文处理器 - 打破了我的应用程序

我正在尝试设置一个模板上下文处理器,如这篇文章提到,以便我可以为每个模板提供信息。 我在views.py中写了这个函数: def items_in_cart(request): “”“由设置使用.TEMPLATE_CONTEXT_PROCESSORS为每个模板提供一个项目数 ”“” cart,lines = get_users_cart_and_lines(request) re ..
发布时间:2017-05-29 05:26:24 Python

如何在django模板中检查DEBUG true / false - 完全在layout.html中

我想区分 layout.html 中某些工具栏的外观,具体取决于DEBUG = True。 我知道这个 django.core.context_processors.debug 但它强制我使用 RequestContext 而不是请求我不太喜欢,btw如何使用RequestContext为 layout.html 扩展 base.html ? 一般来说,有一些比所提及的更好的方法,或 ..
发布时间:2017-05-29 03:56:00 Python