django-settings相关内容
我正在尝试使用PostgreSQL和Postgis运行Django 对于Django&;PostgreSQL I配置setting.py文件如下 DATABASES = { 'default': { 'ENGINE':'django.db.backends.postgresql_psycopg2', 'NAME': 'myDatabaseN
..
我希望能够从模板访问 settings.py 中的一些内容,但我不知道该怎么做.我已经试过了 {{CONSTANT_NAME}} 但这似乎不起作用.这可能吗? 解决方案 Django 提供对模板的某些常用设置常量的访问,例如 settings.MEDIA_URL 和一些语言设置,如果您使用 django 内置的通用视图或在 render_to_response 快捷函数中传入上下文实例
..
我正在尝试读取 Django 设置中的一些环境变量,这些环境变量已在/home/user/.bashrc (以及后者在/etc/bash.bashrc )中定义,但我得到的只是 KeyError 异常.我知道我的环境变量已设置,因为我可以在终端中打印它们(echo $VAR_NAME).这应该是微不足道的. 这是我正在使用的代码. from django.core.exceptions i
..
我遇到了一个非常奇怪的错误.我在 settings.py 文件中定义了一个应用 ID,如下所示: CARDPRING_APP_ID = '################' 这几乎适用于我网站的每个页面,除了一个.奇怪的是,其他变量也起作用.在页面上的脚本部分,我有以下内容: alert("cs appid=" + {{ CARDSPRING_APP_ID }} +" sectoken="
..
我有一个渲染图像的模板: {% 加载静态文件 %} 图片链接已损坏,但指向: localhost/static/img/logo.png 我需要为 static_root、static_url 和 STATICFILES_DIRS 设置哪些值才能使该图像正确显示? 这是我的目录结构:
..
我的媒体文件夹中有图像,我想显示它们,但 Django 不显示静态文件夹以外的图像.在我的设置中 STATIC_URL = '/static/'STATICFILES_DIRS = [os.path.join(BASE_DIR,'static'),]MEDIA_ROOT = BASE_DIRMEDIA_URL = '/media/' 在我的 urls.py 后的 url 模式中,我添加了这个
..
当 DEBUG=True 时,Django 异常转储到 stderr,它通常由 Web 服务器发送到旋转日志文件. 当 DEBUG=False 时,Django 将异常通过电子邮件发送到 ADMINS=. 如何使用 DEBUG=False 保留 DEBUG=True 行为? 我已经阅读了 您如何记录服务器错误django 站点 和 如何查看错误日志Django 视图 和 您如何记
..
Hello StackOverFlowers :) 到目前为止,我一直在同一个微型 EC2 实例上运行我的 Django 后端和我的 PostgreSQL 数据库. 我已经设置了两个 EC2 实例,一个使用我的 django 后端,另一个使用我的 PostgreSQL 数据库,我使用 pgadminII 来管理它.两个实例使用相同的安全组并打开所有相同的端口.我已将一个弹性 IP 附加到我的
..
我是 Python 和 Django 的新手. 我正在使用 PostgreSQL 数据库引擎后端配置 Django 项目,但我在每个数据库操作中都遇到错误.例如,当我运行 manage.py syncdb 时,我得到: C:\xampp\htdocs\djangodir>python manage.py syncdb回溯(最近一次调用最后一次): 中的文件“manage.py",第 11
..
默认情况下,django 登录后会将用户重定向到帐户/个人资料页面,或者如果您编辑 LOGIN_REDIRECT_URL,您可以将用户发送到您在 settings.py 中指定的另一个页面. 这很好,但我希望用户(登录后)被重定向到一个自定义页面,该页面的链接看起来像这样:mysite.com/username.因此,默认帐户/配置文件或 LOGIN_REDIRECT_URL 设置在这种情况
..
我希望能够从模板访问 settings.py 中的一些内容,但我不知道该怎么做.我已经试过了 {{CONSTANT_NAME}} 但这似乎不起作用.这可能吗? 解决方案 Django 提供对模板的某些常用设置常量的访问,例如 settings.MEDIA_URL 和一些语言设置,如果您可以使用 django 内置的通用视图或在 render_to_response 快捷函数中传入上下文
..
我正在配置一个 Django 项目,该项目使用服务器文件系统来存储应用程序静态文件 (STATIC_ROOT) 和用户上传的文件 (MEDIA_ROOT). 我现在需要在 Amazon 的 S3 上托管所有这些内容,因此我为此创建了一个存储桶.使用 django-storages 和 boto 存储后端,我设法将收集的静态数据上传到 S3 存储桶: MEDIA_ROOT = '/media
..
我想做的是更改django项目中特定应用程序的默认迁移路径,以将其放置在项目本身之外,但保持透明性,并保持使用 makemigrations 和迁移.是否可以?如果是,怎么办? 解决方案 Django的 MIGRATION_MODULES 设置.它允许您为每个应用程序指定不同的迁移模块.该模块可以在Django项目之外,只需在python路径上即可. MIGRATION_MODULES
..
这是我的 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
..
正在尝试建立具有相同基础的多个网站.浏览时,我知道Django拥有我可以使用的Sites框架. 我没有获得如何使用网站ID设置多个settings.py文件的信息.有任何想法吗? 先谢谢您了:) 解决方案 要从同一个Django实例提供多个站点,则不需要多个settings.py文件. 一种简单的方法是忽略Sites框架中的 SITE_ID 设置.然后包括网站框架中间件:
..
我在我的settings.py中将我的SESSION_COOKIE_AGE设置设置为360,但是在我开发服务器时,它不断使我注销:(( 为什么会发生这种情况,以及如何防止这种情况发生?. 谢谢! 这是我的设置.py: settings.py #Quora项目的Django设置.导入os.path调试=正确TEMPLATE_DEBUG =调试ADMINS =(("mynam
..
我正在尝试将日志记录添加到我的django项目中这是我的记录器配置: LOGGING = {'版本':1,'disable_existing_loggers':否,'格式器':{'标准': {'format':'%(asctime)s [%(levelname)s]%(name)s:%(message)s',},},“处理程序":{'默认': {'class':'logging.FileHan
..
Django希望您使用 settings.py 中的环境变量来适应多种环境(例如本地,heroku,AWS). 我想我应该在环境变量 DB_USERNAME 中定义数据库的用户名.我应该怎么读? import osDB_USERNAME = os.environ ['DB_USERNAME']DB_USERNAME = os.environ.get('DB_USERNAME')DB_US
..
在Django新版本3.1上,设置文件进行了一些更改,我问我如何继续设置静态文件?我通常的工作方式并没有更多用. 最新版本: import osBASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__ file__))) 版本3.1: 从pathlib导入路径BASE_DIR =路径(__file __).resol
..
我开始了一个新项目,并且得到了: django.core.exceptions.ImproperlyConfigured:在TEMPLATES设置中启用"django.contrib.auth.context_processors.auth"以使用管理应用程序. 我跟随Django文档1.9: TEMPLATES = [{'BACKEND':'django.template.backe
..