问题标签 [django-1.4]
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 - 基于类的视图的实例变量是否持久?
我刚刚开始在 django 中使用基于类的视图。但是有一个问题让我很困惑。我使用带有多线程开发服务器的 django 1.4.1 运行了以下代码片段。
模板只输出上下文变量 count 和 mylist。当这个视图被调用最多 5 次时,输出将如下所示:
现在我很困惑。django 文档说,每个请求都有自己的单独的类实例。
那么如何将 mylist 扩展到多个请求呢?为什么计数变量没有增加?
django - Django:LANGUAGE_CODE 设置的目的是什么?
我已经制作了一个带有 i18n 文本翻译的原型网站。但是无论我在 settings.py 中设置 LANGUAGE_CODE 设置什么,我都看不到对我的页面有任何影响。它似乎总是被语言环境查找器中间件覆盖。django 的文档没有给出太多解释。这个设置的真正目的是什么?
django - Django 1.4:为什么我的上下文处理器不工作?
我最近将一个项目从 Django 1.3 升级到 1.4,这似乎破坏了我的上下文处理器。
在myapp/myapp/processors.py
:
在myapp/myapp/settings.py
:
在任何模板中,{{ current_path }}
都是预期的——并且在升级之前确实返回了当前路径。现在,它根本没有得到处理。我完全被困在这里。
django - Django1.4中的静态文件管理
几天来,我一直对 Django 中的静态文件感到困惑。我找到了一种效果很好的解决方案。但是当我设置 DEBUG=False 时它崩溃了。所以我建立了一个新项目并做一些测试以获得更清晰的外观。首先,我使用默认设置创建一个项目。然后我将设置文件的一些行更改为:
之后,我将“hi.jpg”放在“project_dir/images/hi.jpg”中。我调用 runserver 并访问“http://127.0.0.1:8000/static/images/hi.jpg”。它不起作用。有什么问题?
django - 没有办法在 django 1.4 上使用 mongodb 吗?
我想在 django 1.4 上使用 mongodb ..
还没有 nonrel ..
公会仍然适用于 1.3
http://django-mongodb.org/topics/setup.html
还有其他方法吗?!? !
其他教程什么的?!
django - 带有表单集和表单的 Django 表单向导在同一页面上
我正在使用 Django 1.4 FormWizard(特别是 NamedUrlFormWizard)
首先,基础知识。我正在构建一个 3 步表单向导。最终的结果是定义一个模板,然后选择一些人来使用它,然后给他们发送一封电子邮件。
- 第 1 步 - 输入基本模板数据(名称、描述等)
- 第 2 步 - 定义 N 个字段的列表,每个字段都有自己的属性集,但结构相同
- 第 3 步 - 选择一个或多个用户发送电子邮件,并在保存前自定义此电子邮件的内容
到目前为止,在表单向导中:
- 第 1 步是一个标准的 Form 类,工作得很好。
- 第 2 步是一个标准的 Formset 类,工作得很好。
- 第3步给我带来了一些麻烦。它需要是一个表单集(电子邮件地址列表),还需要一个带有电子邮件文本的附加表单输入字段。我不知道如何在表单向导的同一页面上同时拥有一个表单集和非重复表单输入。
在一个完美的世界中,我可以将 Formset 定义为表单定义中的另一个表单字段。IE:
然后将我的 FormWizard 页面指向“EmailAddressesAndText”并完成它。但它不是一个完美的世界。关于如何实现这一目标的任何想法?
django - 编辑表单不加载表单值
我的一个模型有一个编辑视图。
一切正常,所有帖子信息都已正确加载,但是select
没有使用从数据库中获得的值选择其中一个字段,即一个框。其他选择框被选择为适当的值。
模型定义中未正确填充的字段:
add.html 中的相关部分:
表格.py
python - Django 1.4 静态文件未找到错误
我刚刚进入 Python 和 django 的世界,我无法使用 STATIC_URL 设置我的 URL,我目前正在使用 django 1.4 进行本地开发。我阅读了django 静态文件文档,似乎已经添加了所有需要的内容,但仍然出现 404 错误。我已经阅读了与此相关的其他关于 SO 的问答,并尝试了各种方法,但无法使其发挥作用。
我从控制台得到的错误
我的 index.html 页面是其他页面扩展的主页,它具有以下脚本:
在查看了关于 SO 的其他问题和答案后,我尝试通过添加来编辑我的视图,因为我的 archive.html 正在呈现数据:
我的目录结构 -
我的设置.py
我想我拥有所需的一切,但仍然没有运气。
我哪里出错了,我对设置“STATICFILES_DIRS”路径有点困惑,我怎么能在我的本地机器上让它工作
django - django-registration - 重定向到注册表并显示消息
成功注册后,用户被重定向到模板“registration_complete.html”。
有没有办法改变这种行为,将用户重定向到注册页面并显示一条消息?
我想在registration_complete.html中做这样的事情:
但form
我在模板中使用的变量在此视图中不可用,因此未显示注册表单。此外,我不知道这是否是最好的方法。
编辑:
注册完成后如何在模板中设置消息?
django - 在没有视图的情况下访问模板中的请求上下文 - django
我有以下显示用户配置文件的视图:
request.user
我通过模板中的变量访问用户信息。
我在想只有一个direct_to_template
url 可能更容易,但是请求上下文将不存在。
有没有更好的方法来做到这一点?谢谢