django-settings相关内容

我可以从 Django 中的模板访问 settings.py 中的常量吗?

我希望能够从模板访问 settings.py 中的一些内容,但我不知道该怎么做.我已经试过了 {{CONSTANT_NAME}} 但这似乎不起作用.这可能吗? 解决方案 Django 提供对模板的某些常用设置常量的访问,例如 settings.MEDIA_URL 和一些语言设置,如果您使用 django 内置的通用视图或在 render_to_response 快捷函数中传入上下文实例 ..
发布时间:2022-01-31 21:36:41 其他开发

无法在 Django 设置文件中获取环境变量

我正在尝试读取 Django 设置中的一些环境变量,这些环境变量已在/home/user/.bashrc (以及后者在/etc/bash.bashrc )中定义,但我得到的只是 KeyError 异常.我知道我的环境变量已设置,因为我可以在终端中打印它们(echo $VAR_NAME).这应该是微不足道的. 这是我正在使用的代码. from django.core.exceptions i ..

模板中的 Django settings.py 变量

我遇到了一个非常奇怪的错误.我在 settings.py 文件中定义了一个应用 ID,如下所示: CARDPRING_APP_ID = '################' 这几乎适用于我网站的每个页面,除了一个.奇怪的是,其他变量也起作用.在页面上的脚本部分,我有以下内容: alert("cs appid=" + {{ CARDSPRING_APP_ID }} +" sectoken=" ..
发布时间:2022-01-02 21:10:35 Python

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

当 DEBUG=True 时,Django 异常转储到 stderr,它通常由 Web 服务器发送到旋转日志文件. 当 DEBUG=False 时,Django 将异常通过电子邮件发送到 ADMINS=. 如何使用 DEBUG=False 保留 DEBUG=True 行为? 我已经阅读了 您如何记录服务器错误django 站点 和 如何查看错误日志Django 视图 和 您如何记 ..
发布时间:2021-12-26 13:11:14 其他开发

在两个不同的 EC2 实例上设置 Django 和 PostgreSQL

Hello StackOverFlowers :) 到目前为止,我一直在同一个微型 EC2 实例上运行我的 Django 后端和我的 PostgreSQL 数据库. 我已经设置了两个 EC2 实例,一个使用我的 django 后端,另一个使用我的 PostgreSQL 数据库,我使用 pgadminII 来管理它.两个实例使用相同的安全组并打开所有相同的端口.我已将一个弹性 IP 附加到我的 ..
发布时间:2021-12-21 11:02:50 其他开发

Django - 登录后,将用户重定向到他的自定义页面 -->mysite.com/用户名

默认情况下,django 登录后会将用户重定向到帐户/个人资料页面,或者如果您编辑 LOGIN_REDIRECT_URL,您可以将用户发送到您在 settings.py 中指定的另一个页面. 这很好,但我希望用户(登录后)被重定向到一个自定义页面,该页面的链接看起来像这样:mysite.com/username.因此,默认帐户/配置文件或 LOGIN_REDIRECT_URL 设置在这种情况 ..
发布时间:2021-12-02 19:04:09 其他开发

我可以从 Django 的模板访问 settings.py 中的常量吗?

我希望能够从模板访问 settings.py 中的一些内容,但我不知道该怎么做.我已经试过了 {{CONSTANT_NAME}} 但这似乎不起作用.这可能吗? 解决方案 Django 提供对模板的某些常用设置常量的访问,例如 settings.MEDIA_URL 和一些语言设置,如果您可以使用 django 内置的通用视图或在 render_to_response 快捷函数中传入上下文 ..
发布时间:2021-12-02 18:50:31 其他开发

如何使用 django-storages 和 Amazon S3 设置 Django 项目,但使用不同的文件夹来存放静态文件和媒体文件?

我正在配置一个 Django 项目,该项目使用服务器文件系统来存储应用程序静态文件 (STATIC_ROOT) 和用户上传的文件 (MEDIA_ROOT). 我现在需要在 Amazon 的 S3 上托管所有这些内容,因此我为此创建了一个存储桶.使用 django-storages 和 boto 存储后端,我设法将收集的静态数据上传到 S3 存储桶: MEDIA_ROOT = '/media ..

是否可以在Django项目之外更改"migrations"文件夹的位置?

我想做的是更改django项目中特定应用程序的默认迁移路径,以将其放置在项目本身之外,但保持透明性,并保持使用 makemigrations 和迁移.是否可以?如果是,怎么办? 解决方案 Django的 MIGRATION_MODULES 设置.它允许您为每个应用程序指定不同的迁移模块.该模块可以在Django项目之外,只需在python路径上即可. MIGRATION_MODULES ..
发布时间:2021-05-02 18:33:55 Python

Django 1.6.2上的STATICFILES

这是我的 settings.py STATIC_URL ='/static/'TEMPLATE_DIRS =(os.path.join(BASE_DIR,'模板'),)STATICFILES_DIRS =(os.path.join(BASE_DIR,'static'),)STATICFILES_FINDERS =('django.contrib.staticfiles.finders.File ..
发布时间:2021-05-01 20:37:03 Python

如何为网站框架django设置多个settings.py?

正在尝试建立具有相同基础的多个网站.浏览时,我知道Django拥有我可以使用的Sites框架. 我没有获得如何使用网站ID设置多个settings.py文件的信息.有任何想法吗? 先谢谢您了:) 解决方案 要从同一个Django实例提供多个站点,则不需要多个settings.py文件. 一种简单的方法是忽略Sites框架中的 SITE_ID 设置.然后包括网站框架中间件: ..
发布时间:2021-05-01 20:33:24 其他开发

Django开发服务器不断注销

我在我的settings.py中将我的SESSION_COOKIE_AGE设置设置为360,但是在我开发服务器时,它不断使我注销:(( 为什么会发生这种情况,以及如何防止这种情况发生?. 谢谢! 这是我的设置.py: settings.py #Quora项目的Django设置.导入os.path调试=正确TEMPLATE_DEBUG =调试ADMINS =(("mynam ..
发布时间:2021-05-01 20:07:21 Python

Django新版本3.1,设置文件有一些更改

在Django新版本3.1上,设置文件进行了一些更改,我问我如何继续设置静态文件?我通常的工作方式并没有更多用. 最新版本: import osBASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__ file__))) 版本3.1: 从pathlib导入路径BASE_DIR =路径(__file __).resol ..
发布时间:2021-05-01 19:32:47 Python