django-settings

    4热度

    2回答

    在我的settings.py文件中,STATIC_ROOT和MEDIA_ROOT都指向硬编码的位置。例如,STATIC_ROOT路径是: /home/ian/projectname/mysite/appname/static 我知道这会造成问题,当我部署我的项目。 环顾四周,我可以看到我需要利用os.path,但无数的例子让我感到困惑。 我试图查看设置此文件(或获取示例值用于设置BASE_DI

    23热度

    1回答

    我想区分layout.html中某个工具栏的外观,具体取决于DEBUG = True还是不是。 我知道使用django.core.context_processors.debug这answer但它迫使我使用RequestContext代替Request我不是很喜欢,顺便说一句我该如何使用RequestContext的为layout.html延伸base.html? 而且通常有一些更好的方法比提到一

    24热度

    1回答

    下面是我试图实现的一个示例。预期的效果是,只有当其相关设置存在时,特定功能才会生效。否则,该功能应该被禁用。 settings.py: SOME_VARIABLE = 'some-string' ANOTHER_VARIABLE = 'another-string' random_code_file.py: from django.conf import settings if settin

    1热度

    1回答

    我正在尝试遵循django twoscoops最佳实践。在settings/base.py中,有以下几种: ########## SECRET CONFIGURATION # See: https://docs.djangoproject.com/en/dev/ref/settings/#secret-key # Note: This key should only be used for d

    2热度

    1回答

    我想在Django上编写一个多表应用程序,所以我创建了两个数据库,其中一个默认使用,其他 - “地图”被特定应用程序使用 - “地图”。 地图/ models.py: from django.db import models class MapRouter(object): def db_for_read(self, model, **hints): if model._meta.app_labe

    29热度

    4回答

    我试图将我的django项目配置为部署到heroku。我收到以下错误,我不知道如何修复它。 这里是全追踪和错误: 22:46:15 web.1 | Traceback (most recent call last): 22:46:15 web.1 | File "/Users/nir/nirla/venv/lib/python2.7/site-packages/gunicorn/arbiter.

    0热度

    1回答

    静态文件,我遵循了Managing static files in django 1.5.8 的DOC确保django.contrib.staticfiles包含在你的INSTALLED_APPS。 完成, 'django.contrib.staticfiles.finders.AppDirectoriesFinder' 是我STATICFILES_FINDERS 在你的设置文件,定义STATIC

    0热度

    1回答

    我想使用Django设置来无限期地存储一个值。这个值将在服务器进程的整个生命周期中改变,不应该被遗忘。看看,我想要做的是在我的服务器的文件系统上生成一个静态文件,并将其生成时间存储在django.conf.settings中。 我意识到当fcgi服务器重新启动时,所有设置都会丢失,这没关系。但是,我看到的行为(和问题)是设置正在经常重置。我无法确定它为什么被重置,它看起来相当随机。 有没有人知道D

    0热度

    1回答

    在为设置新模板的Django 1.6生成以下代码: import os BASE_DIR = os.path.dirname(os.path.dirname(__file__)) 但是这从未为我工作,我把它改为 import os BASE_DIR = os.path.abspath(os.path.dirname(__file__)) 他们的代码错了还是我错过了什么?这个BASE_D

    1热度

    2回答

    我在我的Django项目中使用Django注册电子邮件。在那里的文件(Django-Registration-Email),我被指示添加REGISTRATION_EMAIL_REGISTER_SUCCESS_URL在settings.py。然而,这是造成错误类型: 'str' object is not callable 在settings.py,我设置了重定向URL这样: REGISTRAT