问题标签 [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 - 如何将之前上传的图像加载到 HTML 文件中?
因此,我按照http://www.tangowithdjango.com/book/chapters/login.html的指导设置了个人资料图片上传。然后我发现第二个答案(由用户 Raisins 提供)对我的目的有用,并在 Django 中使用自定义字段扩展用户模型。正如我一直认为这个答案已经过时一样,我也尝试了这里提供的迁移解决方案在迁移到 Django 1.6 时摆脱 get_profile()并没有改善我的情况
然后在我的视图中,我将所需的详细信息(包括图像)添加到字典中,并将 i 渲染到 HTML 页面。看起来 UserProfile 没有返回正确的对象。
当我尝试在 HTML 页面上显示详细信息时,除了图像之外的所有内容都已加载。我试过了
其中 profile_images 位于根目录中。我检查了元素,发现了这个
我期待“1.jpg”而不是“%7B%7B%20client.picture%20%7D%7D”。
任何帮助表示赞赏。谢谢
html - 如何将值从 html 元素传递到表单字段 django
我有一个显示日历的特定 html 输入元素,是否可以将此元素添加到我的表单并进行验证?我在我的表单中排除了模型字段,所以当我渲染时不要在表单字段中使用
我的方法是将帖子传递给表单中的保存方法:form.save(request.POST)
并将值保存到实例中:
但这会导致如果用户输入的值不是所需的日期格式,则会导致站点崩溃
django - get_queryset 与 get_query_set,Django 1.5 与 1.6
看来我已经通过升级到 Django 1.6 解决了这个问题。只是好奇,到底是怎么回事。
我正在尝试将OSQA与现有的 Django 应用程序集成,但遇到了一些非常微妙的问题。看看——这是一个 PDB 会话,没有多重继承:
在 Django 1.5 中,默认的方法django.db.models.Manager
(all
如MyModel.objects.all()
)指向get_query_set()
. 在 Django 1.6 中,同样的方法指向,因为,我猜,已经被弃用了。顺便说一句,这是 同一文件的行。128
django/db/models/manager.py
get_queryset
get_query_set
133
事实上,OSQA 在 Django 1.5 中被破坏了它失败了
*** AttributeError: AttributeError("'QuerySet' object has no attribute 'filter_state'",)
,因为在forum/views/readers.py
, line207
中,它确实
questions = initial.filter_state(deleted=False)
,并且没有这样的功能。在这种情况下,它作为 传递Question.objects.all()
,initial
但不知何故它最终是django.db.models.query.QuerySet
而不是
forum.models.node.NodeQuerySet
,它确实具有所需的方法。
(Pdb) from forum.models import Question
(Pdb) type(Question.objects.all())
<class 'django.db.models.query.QuerySet'>
(Pdb) type(Question.objects.get_queryset())
<class 'forum.models.node.NodeQuerySet'>
(Pdb) type(Question.objects.get_query_set())
<class 'django.db.models.query.QuerySet'>
django - 图片不显示在管理员上
我正在关注 django 页面,该页面解释了如何显示图像https://docs.djangoproject.com/en/1.6/howto/static-files/
而且我认为我做了所有指定的事情,例如:
设置.py
模型.py
网址.py
管理员.py
但我的形象没有出现。我错过了什么?
python - Django 1.6:未安装 _imagingft C 模块
我正在尝试在我的 django 应用程序中使用 Django-simple-captcha http://django-simple-captcha.readthedocs.org/en/latest/usage.html 。但是验证码图像没有显示在模板中。在浏览器中查看源代码时出现以下错误。我已经仔细阅读了文档并拥有了所有的同步数据库。
我知道这个问题之前已经被问过好几次了,我已经阅读了几个 stackoverflow 的答案,但我仍然对行动的过程感到非常困惑。
我已经在我的 OSX Mavericks 上安装了 Pillow。
python - 将 Django DiscoverRunner 与 django_hstore 一起使用
我在 Django 1.5 和 MySQL 中创建了测试用例。此后,我们的团队将我们的应用程序转移到使用 Django 1.6 和 PostgreSQL 以及 django_hstore 扩展(1.2.2 beta)。
在我尝试迁移我们的测试以使用 DiscoverRunner 测试套件之前,这一直很好。
问题似乎是DjangoTestRunner
会加载中定义的所有应用程序INSTALLED_APPS
,但DiscoverRunner
不再加载它们。
我得到的错误是:
这是因为这条线src/django_hstore/models.py
没有运行:
解决此问题/确保在我的测试期间加载此应用程序的最佳方法是什么?我目前通过显式导入来解决这个问题django_hstore.models
,这似乎使错误消失,但在我看来可能有更好的方法来解决这个问题。
删除 django_hstore 1.2.4 并不能解决问题。
使用该版本,我会收到类似的错误:
除非我破解 import from django_hstore import models as something
。有没有办法让应用程序加载而无需像这样多余的导入?
python - coercing to Unicode: need string or buffer, instancemethod found after upgrading django from 1.2.3 to 1.6.5
I have a django app with version 1.2.3 and updated to 1.6.5 and the app is working fine, but the admin url is not working and facing with the below error when i accessed localhost:8000/admin/
Traceback
And when i shifted the django version to 1.5.3 its working without error, so what wrong with the latest version, does we need to do any changes with unicode settings ?
Edit:
urls.py
search/urls.py
search/views.py
python - 移动应用程序中的 django csrf
我正在开发一个 Android 应用程序,在服务器端使用 django1.6,我想将一些数据发布到服务器。但它显示错误403。
我必须做些什么来克服错误(CSRF 令牌丢失或不正确)?
删除 csrf 中间件(django.middleware.csrf.CsrfViewMiddleware
从设置文件中删除)是个好主意吗?
如果不是,什么是替代解决方案=
python - Django request.user 不一致
我有一个相对简单的方法覆盖,save_model
如下所示:
创建新记录 ( not change
) 时,它填充obj.created_by
用户名字符串,但填充obj.last_modified_by
用户 ID 字符串。我主要可以通过简单地使用request.user.username
而不是 just 来解决这个问题request.user
,但对我来说奇怪的是它不一致地执行此操作:
Carl 的用户 ID 为 1。
如果您想知道模型中的设计方式created_by
和last_modified_by
设计方式,它们只是CharField
's(不是 ForeignKey
's):
为什么不一致?