问题标签 [cookiecutter-django]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Heroku 上 Django 中的 Memcached 连接错误
我正在使用https://github.com/pydanny/cookiecutter-django,其中包括django-avatar,它似乎依赖于 memcached,因为当我转到/avatar/change/
位于http://的头像的标准 url 时出现以下错误staging.cryptopals.org/avatar/change/在我的网站上(链接需要注册)。我刚刚添加django-heroku-memcacheify==0.5
到我的需求文件中,但它没有效果。本地不会出现此问题。
这里出了什么问题?
django - Overide django admin ListFilter templates
I want to overide default django admin filter template to use my own template based on this:
https://github.com/feincms/feincms/blob/master/feincms/templates/admin/filter.html
I've written my own SimpleListFilter
class by inheriting from django.contrib.admin.SimpleListFilter
This works perfectly.
However I would like to use the same template for all admin filters. Is there a way to overide all filter templates for a given app, without having to define custom ListFilter
for each ForeignKey
and ManyToMany
relationships.
With my project as blogitty
. I tried both options for template DIR:
And:
No luck :-(
Looking through the source code:
https://github.com/django/django/blob/master/django/contrib/admin/options.py#L1030
https://github.com/django/django/blob/master/django/contrib/admin/options.py#L1569
As far as I understand it. Django ModelAdmin checks multiple paths for rendering changeform or changelist for a given model. However for a ListFilter
, no extra checks are done to load custom templates.
https://github.com/django/django/blob/master/django/contrib/admin/filters.py#L60
Update — TEMPLATE_DIRS settings:
Project layout is based on cookiecutter-django by Daniel Greenfeld
python - Heroku 部署内部服务器错误
我刚刚基于 cookiecutter-django 模板第一次部署到 heroku(使用 python 3 运行时)(现在测试部署几乎是空的)。
但是,在第一次部署后,我得到一个内部服务器错误。
查看日志我看到一个 StringIO 错误,但不确定这是原始错误还是只是一个红鲱鱼?
python - 无法在 Heroku 云中部署 Django 应用程序
我似乎无法通过gunicorn
. 这是我的Procfile
:
我的 wsgi 文件不在项目下,而是在配置文件夹下./config/wsgi.py
:
我正在使用该heroku local
工具尝试对此进行测试,但遇到了此错误:
我已经尝试阅读 Procfile 配置和 gunicorn 几个小时,并尝试了不同的配置,甚至尝试将 wsgi 文件放在应用程序下并更改应用程序名称,但均无济于事。这似乎是我想念的显而易见的事情。有任何想法吗?
在下面更新我的一些项目结构。它基于 Django 的两个勺子的结构,可以在cookiecutter-django 项目中找到。
python - 使用 Cookiecutter Django 将字段添加到自定义用户模型
我在使用Cookiecutter Django框架创建自定义用户字段时遇到了困难。我已经显着更改了 cookiecutter 模板 - 删除django-allauth
但很多结构保持不变。
如果我想向用户模型添加另一个字段(例如,“部门” - 用户是员工),我应该在哪里添加它?
我想我可以添加一个department
变量,users/models.py
但它似乎不起作用。当我登录admin
网站时,添加用户时看不到department
字段。同样,我name
在管理站点中看不到字段 - 我只看到名字、姓氏和电子邮件地址。
管理文件:
python - 使用 docker 部署 django 应用程序,ALLOWED_HOSTS
我正在尝试使用 docker 运行 django 应用程序,我正在使用存在的cookiecutter-django 模板。但是,当尝试运行该应用程序时,我收到以下错误:
错误请求 (400)
从终端查看日志时,我看到以下内容:
这很奇怪,因为我已经将 192.168.99.100 添加到 ALLOWED_HOSTS(也尝试过 ["*"]),所以我不太明白这个错误来自哪里。
django - 运行迁移时的Django 1.9 ImportError,但不是runserver
我正在尝试在一个新的 Django 1.9 项目上运行一个新的迁移,但我得到一个 ImportError 似乎与runserver冲突。我从包含 manage.py 文件的 <project> 目录运行这些命令。
细节:
- 姜戈 1.9
- 使用 cookiecutter-django
- runserver引用设置文件
- migrate产生导入错误
- 在我的本地 .env 文件中,我有 DJANGO_SETTINGS_MODULE=config.settings.local
- 设置在 <project>/config/settings/...
- 我正在从 virtualenv 中运行该项目
命令和错误:
有任何想法吗?提前致谢!
django - django-allauth 中的字段名称
我刚刚开始新项目并使用了 django-allauth 附带的 django cookiecutter,现在我修改了默认模板等,但表单呈现为
但是由于我的应用程序不会是英文的,所以我有一个问题如何翻译?我应该去 pip 包并在 forms.py 中重命名它们吗?或者你有什么建议?或者有没有办法在不使用 {{ form|crispy }} 的情况下为 allauth 编写表单?
python - 无法从应用程序中的另一个模板将变量传递给 django home 模板
我的 django (1.9.2) 项目中有一个简单的视图、表单和 2 个模板 传递视图的模板就像一个魅力,迭代并毫无问题地显示想要的值。
然而,当我想将此模板包含到另一个模板中时,不会发生迭代。我试过使用{% include with %}
,但也许我做得不对。
作为主页的模板放在项目模板文件夹中,而要包含的模板在应用程序内
新闻/models.py:
新闻/views.py:
新闻/模板/news.html:
模板/home.html:
在http://127.0.0.1:8000/news/检查时一切正常,但在http://127.0.0.1:8000/仅显示 :D
不知道如何解决这个谢谢:^)
编辑:
对于 Home,我实际上只使用模板,在 url 中它看起来像这样:
同样对于基础,我使用来自 cookiecutter-django 的 cookie-cutter django
我也应该在家里的某个地方定义视图吗?
python - 如何告诉 cookiecutter 下载稳定版本的 cookiecutter-django?
命令:
将克隆cookiecutter-django
针对 Django 1.9 的最新版本。
在指向一些标签的地方有一个稳定部分。README
其中之一是https://github.com/pydanny/cookiecutter-django/releases/tag/1.8.7
。
但如果我尝试:
我收到一个错误:
那么,如何指定cookiecutter
使用那些稳定版本而不是master
分支呢?