问题标签 [django-1.6]
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.
django - Django 1.6 TransactionManagementError: database doesn't behave properly when autocommit is off
I'm trying to update a project from Django 1.5.5 to Django 1.6 however I've been getting this error everywhere.
I've removed TransactionMiddleware
from MIDDLEWARE_CLASSES
and replaced it with ATOMIC_REQUESTS = True
. (Same error even if I don't do this step)
Can someone please shed some light on this?
django-models - 仅将玩家放在一个具有关系表的团队中
在经历了几个stackoverflows之后,我仍然没有找到解决这个问题的方法。我希望这只是语法,因为我是新手。
行政:
楷模:
错误:班级没有班级的外键我正在使用此设置,因为我想轻松查看团队中的玩家并将团队从一个团队更改为另一个团队(从不多个)
python - 将 django 1.4 升级到 1.6 时,用户未经授权
在生产主机上,我们已经安装了 django 1.4 并希望将其升级到最新版本 (1.6) 完成所有必要的更改后,我们安装了它,并面临重新启动 uwsgi 进程后我们的所有用户都没有被授权的事实。
即使是这个定义也无济于事:
SESSION_SERIALIZER = 'django.contrib.sessions.serializers.PickleSerializer'
所以我们不得不回滚到 django 1.4.9,同时了解这种行为的原因。
感谢您的建议
python - django 上下文语法错误
我是 Django 新手并尝试创建一个简单的博客,但在 Context 行的 views.py 文件中不断出现语法错误。我使用 Django 1.6,语法似乎与这个版本兼容。这是views.py中的简单方法,我得到了错误:
这是回溯:
django - Django 自定义 assignment_tag 未执行
我尝试在 Django 1.6 中制作自己的分配模板标签(编辑:我也尝试了 1.5.5 没有成功)但我无法让它做任何事情。
在templatetags/getattribute.py
我有:
在我的模板profile.html
中,我有:
但是这个标签不起作用。没有引发错误(即使我自己提出),没有日志输出,没有打印,没有返回,什么都没有。
即使我注册了不带takes_context = True的标签,也只能@register.assignment_tag
说它不起作用。我在这里做错了什么?谢谢你的帮助!
django - 如何在多个页面中显示由通用视图制作的类别列表?
我正在尝试使用 Django 1.6 构建我自己的博客应用程序。我已经通过这样的通用视图生成了一个类别列表:
网址.py
category_list.html
所有类别现在都列在/categories
。
我的问题是当我将它添加到base.html
或index.html
文件时,输出更改为article.title
notcategory.title
如何将此类别列表添加到其他页面,例如索引或文章?这是我完整的 views.py 文件:
视图.py
django - Django 1.6 中的损坏库 - 即使模板更正,url 也会反向/NoReverseMatch
使用 django-pendulum 并尝试让它与最新的 Django 1.6 一起工作。使用示例空白项目,尝试反转 url 似乎会中断。我什至逃脱了模板中的 {url..} 语法,但没有运气。关于如何将其修复为使用 1.6 的任何想法?它在 1.5 中有效!
编辑 - 这是错误:
和
reset - 在django1.6中找不到“python manage.py reset”命令参数
在django 1.6 中是否取消了这个命令参数呢?
django - Django 1.6:通过应用模板扩展项目模板
应该是一个简单的答案,但我似乎不明白。
Django 1.4 曾经有 1 个文件templates
夹,每个应用程序都有子文件夹。然后,我将通过编写以下内容来扩展主模板:
但是,在 Django 1.6文档中,每个应用程序都会查找自己的templates
文件夹:
...我们将把它放在应用程序的模板目录(polls/templates)而不是项目的(模板)...
. 这对模块化都有好处。但是当我尝试扩展项目的 base.html(所有应用程序都应该扩展)时,我得到了TemplateDoesNotExist
错误。我试图以不同的方式更正路径,但没有奏效:
如果您知道如何完成这项工作,请告诉我。
干杯! pp
django - Django v1.6 调试工具栏中间件错误号 .rsplit()
我正在尝试将django-debug-toolbar与我的 django 应用程序一起使用,它适用于 django v1.5。但是,我正在尝试将系统迁移到 django v1.6,当我尝试加载任何页面时,它会生成以下错误。
来源有这个注释,但我不确定它们的确切含义(import_by_path):
另外,当我们在做的时候。知道这条消息的含义是什么吗?
我的设置.py: