django-settings相关内容
这与这个问题有些相关 为什么是django的设置对象一个LazyObject? 在我的django项目中,我有几个应用程序。每个应用程序可以有自己的非平凡设置文件。 proj / proj / 设置。 py app / settings.py views.py 这里的一般最佳做法是什么? 应该/ settings.py do 从
..
我正在写一个单元测试,需要访问我的django应用程序目录下的“fixtures”目录中的图像文件。我想使用相对路径在我的测试中打开这个图像文件,这将需要我获取django应用程序的绝对路径。有没有办法获得django应用程序的绝对路径? 解决方案 Python模块(包括Django应用)有一个 __ file __ 属性,告诉您文件系统上的 __ init __。py 文件的位置,因此
..
这是我的setting.py数据库设置 我在Django项目中使用POSTGRESQL设置问题, pre> DATABASES = { 'default':{ 'ENGINE':'django.db.backends.postgresql_psycopg2',#'.postgresql_psycopg2','.mysql '或'.oracle' 'NAME':'indivo',#必须是
..
我可能只是累了,不会注意到这里显而易见的东西,但升级到Django 1.5之后,我的静态文件的路径被破坏。 settings.py 从os.path import abspath,basename,dirname,join,normpath SITE_ROOT = dirname(dirname(abspath __file__))) SITE_NAME = basena
..
我正在关注一个Django教程,一旦图像保存在管理员中,您就需要构建一些图像缩略图。我也使用Python的tempfile模块来保存一个临时文件名。 但是我仍然遇到以下错误: “Type:IOError”“Value:[Errno 13] Permission denied:'c:\\\docume〜1\\myname\\\local〜1\\ \\\\somefilename'“
..
我想使用Django-Allauth,所以我安装如下,它在我的笔记本电脑本地主机上完美地工作;但是当我把它拉到我的服务器中时,我遇到 出现以下错误: 没有名为“allauth”的模块。 account.context_processors' 我该怎么办? #Django AllAuth TEMPLATES = [ { 'BACKEND':'django.tem
..
Django文档提及您可以将自己的设置添加到 django.conf.settings 中。所以如果我的项目的 settings.py 定义 APPLES = 1 我可以使用 settings.APPLES 但是,如果我的 settings.py 没有定义该值,则访问 settings.APPLES 显然不行。有没有办法定义 APPLES 的默认值,如果 s
..
我正在尝试在Django设置中读取一些环境变量,我在/home/user/.bashrc中定义了一些环境变量(后者在/etc/bash.bashrc中),但是我所有的都是一个KeyError异常。我知道我的环境变量已设置,因为我可以在终端中打印(echo $ VAR_NAME)。这应该是微不足道的。 这是我使用的代码。 from django.core.exceptions impo
..
可以在运行时动态加载django应用程序吗?通常,应用程序在初始化时加载,使用settings.py中的INSTALLED_APPS元组。但是,是否可以在运行时加载其他应用程序?我在不同的情况下遇到这个问题。例如,在测试期间,当我想要动态加载或卸载应用程序时,会出现一种情况。 为了使问题更具体,想象一下我有一个名为 apps 的目录,我想自动安装任何新的应用程序,而不需要手动编辑settin
..
发行说明说: Django 1.3为Python的日志记录模块添加了框架级的 支持。 很好我想利用这一点。不幸的是,文档不会将它全部交给我在一个银盘上完整的工作示例代码的形式,演示了这是多么简单和有价值。 如何设置这个时髦的新功能,以便我可以用 logging.debug('awesome stuff dude:%s'%somevar) ,并查看文件“/
..
我很习惯Python和Django。 我正在使用PostgreSQL数据库引擎后端配置Django项目,但是我在每个数据库操作上都收到错误,例如当我运行 manage.py syncdb ,我得到: C:\xampp\htdocs\djangodir> python manage.py syncdb 追溯(最近调用最后): 文件“manage.py”,第11行在
..
我正在配置使用服务器文件系统存储应用程序静态文件( STATIC_ROOT )和用户上传的文件( MEDIA_ROOT)的Django项目)。 我现在需要托管亚马逊S3上的所有内容,所以我已经创建了一个桶。使用 django-storages 使用 boto 存储后端,我设法将收集的静态上传到S3桶中: code> MEDIA_ROOT ='/ media /' STATIC_ROO
..
默认情况下,登录后django将用户重定向到帐户/配置文件页面,或者如果您编辑LOGIN_REDIRECT_URL,您可以将用户发送到settings.py中指定的其他页面。 这是非常好的,但我希望用户(登录后)被重定向到自定义页面,其中该页面的链接将如下所示: mysite.com/username 。因此,默认帐户/配置文件或LOGIN_REDIRECT_URL设置在这种情况下将不起作用
..
在Django中设置服务器时出现此错误。它是sqlite3这意味着它应该创建.db文件,但似乎没有这样做。我已经规定SQLite作为后端和一个绝对文件路径,放在哪里,但没有运气。 这是一个错误还是我做错了什么? (只是想,在Ubuntu中指定不同的绝对文件路径吗?) 这是我的settings.py文件的开头: #Django设置OmniCloud项目。 DEBUG = T
..
我想使用Django Session来缓存一些数据。我在我的web应用程序没有数据库,所以,我使用基于cookie的存储机制。我只能第一次成功地保存数据在会话中。从此,如果我尝试更新会话缓存,它不工作。这是我发现了: prior_states = request.session.get(workflow_id,[]) print“ prior_state>>>“,则before_stat
..
我对媒体和静态两种不同的目录中。正如我在本地服务器上传文件(本地主机:8000),我既可以通过在本地服务器和Apache服务器看到上传的图片。然而,当我把它上传与Apache(本地主机),我看不到他们。我只能看到静态的。但是,当我重新加载本地服务器(而不是再次RUNSERVER)担任该页面,然后我就可以通过在本地服务器和Apache看到那些照片都。我究竟做错了什么?任何帮助将AP precia
..
您好StackOverFlowers :)到现在为止,我一直在运行我的Django的后端和我在同一个微EC2实例PostgreSQL数据库。 我已经设置了两个EC2实例,一个是我的Django的后端,并与我的,我用pgadminII来管理PostgreSQL数据库的另一个实例。这两个实例使用相同的安全组,并拥有所有相同的端口开放。我已经附加了弹性IP到我的Django的实例和另一个弹性IP到我的
..
我配置Django项目曾经使用服务器的文件系统,用于存储应用程序的静态文件( STATIC_ROOT )和用户上载的文件( MEDIA_ROOT )。 我现在需要主办Amazon的S3所有的内容,所以我创建了一个水桶这一点。使用 Django的货仓 与博托存储后端,我设法收集上传静态的S3存储: MEDIA_ROOT ='/媒体/“ STATIC_ROOT ='/静/“ DEFAULT_F
..