问题标签 [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 中有什么东西可以帮助我完成这项任务,还是我应该将所有数据对放在一个文本字段中并在每次我想使用它时分解它?
每张账单的数据对数量不固定。数据对只在一张账单中使用,所以我不想要额外的表格。
python - 在 Django 中显示/渲染静态图像的简单视图
我试图找到使用 django 的模板上下文加载器显示图像的最有效方法。我的应用程序中有一个静态目录,其中包含图像“victoryDance.gif”和项目级别的空静态根目录(带有settings.py
)。urls.py
假设我和settings.py
文件中的路径是正确的。什么是最好的景色?
感谢您的回答这些观点都有效!
python - 如何将多个可重用的 Django 应用程序绑定在一起?
我尽力编写可重用的 Django 应用程序。现在我很困惑如何将它们放在一起以获得最终项目。
这是我的意思的一个例子:我有一个图片应用程序,可以存储、调整大小和显示图像。我还有一个用于存储、编辑和显示文本的博客应用程序。现在我想将这两者结合起来以显示带有图像的博客文章。
为此,我可以在博客中放置外键字段以指向图片。但是没有图片应用程序就无法使用博客。我还可以创建第三个应用程序,负责连接两者。
什么是“最佳实践”的做法?
编辑:感谢您提供非常好的答案,但我仍在寻找如何解决此问题的更实际示例。完成我的示例:有时使用没有图片应用程序的博客应用程序会很好。但是,如果我对依赖项进行硬编码,则不再可能。那么第三个应用程序如何结合两者呢?
python - 使用 django 在 postgresql 中自我加入
首先,Django 添加了不必要的引号,这会导致 PostgreSQL 语法错误:
生产
-- 语法错误,在哪里
没关系。
tables
其次,它忽略了方法参数中额外出现的表名extra
,而文档承诺应该创建别名:
只产生SELECT ... FROM "model" WHERE ...
-- 没有别名。
错误在哪里?如何克服这种 Django 的行为?
django - 从 django 1.3 更新到 1.4 时出现 apache 500 内部错误
最初,当我在我的 ubuntu 服务器上安装带有 wsgi 的 Django 1.3 时,我使用了包含的 setup.py 文件,因此当我想更新时,请按照安装指南的删除任何旧版本的 Django部分,重命名我的站点中的“django”文件夹-packages “django.old”,然后使用 Django 1.4 的 setup.py 文件安装新版本
重新启动我的 apache 服务器后,我得到了一个标准的 500 内部错误。我检查了 apache 错误日志,发现 ADMIN_MEDIA_PREFIX 已被弃用,因此按照Django 1.4 发行说明,我从设置文件中删除了 ADMIN_MEDIA_PREFIX,并将管理文件移动到名为“admin”的文件夹下的静态目录中,如图所示。
我再次重新启动了我的 apache 服务器并收到了相同的标准 500 错误,但是这次当我尝试在 apache 错误日志上运行 tail 时,没有注册新的错误。
没有任何进一步的错误消息,我真的被卡住了,所以任何帮助都将不胜感激。
以下是我的 apache 站点配置文件和 wsgi 文件的内容
站点配置:
django.wsgi:
请注意,出于安全原因,我已尝试从这些文件中删除或重命名任何识别信息,因此如果存在明显的语法错误等,可能是由于此编辑所致。这些文件的原始版本对于名称更改是相同的,并且在 Django 1.3 下运行良好
django - Django url 标签 - 静态与动态“path.to.view”参数
我是 Django 的新手并且很困惑。使用 Django 1.4。在我的一个模板中,此代码有效:
...但此代码引发“NoReverseMatch”错误:
...尽管“element1”变量包含“users.views.home”。我在想/希望这个问题的解决方案真的很简单......我错过了一些关于 Django 模板中变量处理的明显内容?
我已经查阅了url 内置函数的文档,但无济于事。任何帮助将不胜感激。
django - django 的零星 403“CSRF FAILURECSRF cookie 未设置”错误
我们有一个刚刚开始向外界开放的小网站。在大多数情况下,它运行良好,但我们偶尔会收到来自其中一种表单的消息“CSRF FAILURECSRF cookie not set”的 403 错误。表单肯定{% csrf_token %}
包含在内,我们的中间件如下所示:
该表格对大多数人都适用,但我大约每天都会收到一封包含失败案例的电子邮件。电子邮件包含实际请求,如下所示(我已经删除了其余的 POST 数据以隐藏私有数据,但留下了 csrfmiddlewaretoken):
CSRF_COOKIE 与 csrfmiddlewaretoken 不匹配,我假设这是导致问题的原因,但我无法弄清楚这些提交是如何不同步的,而其他提交则不然。该页面是一个非常简单的表单,只有几个字段。
关于我应该在哪里看的任何建议?我通过 apache 使用 mod_wsgi 在 CentOS 上运行最新的 Django 1.4.1。
编辑:与成功的请求相比,唯一看起来奇怪的另一件事是这里的COOKIES:{}
部分是空的,这会让我怀疑他们可能只是在浏览器中禁用了 cookie,但是为什么它会出现在 CSRF_COOKIE 中元部分?
谢谢你的帮助!
布兰登
python - 我的models.py有什么问题
我正在使用 Django 1.4 和 PostgreSQL 9.1.4
我的models.py有什么问题
当我运行 ./manage.py syncdb 时,出现错误
删除相关名称和 ID 字段后的 SQL 查询
创建表“admin_userprofile”(
创建表“学生”(
请帮我。
谢谢和问候, Jayapal D
django - Django 1.4 弃用了 ADMIN_MEDIA_PREFIX 但我的项目是使用 Django 1.3 开始的,因此在 Django 1.4 中使用时出现问题
我在 Django 1.3 中开始了一个项目,最近在另一台机器上安装了 Django 1.4,并在 Django 1.4 上继续我的项目。
Django 1.4弃用了该ADMIN_MEDIA_PREFIX
设置,因此我将其删除,但现在还有一些其他错误settings.ADMIN_MEDIA_PREFIX
未找到。那么我可以做些什么来让我的项目在 Django 1.4 上正常工作呢?
提前谢谢各位。
python - settings.py 中的 Django 1.4“LOGGING”变量似乎被忽略了
我有一个我想登录 Django 的模块,它看起来像这样:
我在 settings.py 中的 LOGGING 设置如下:
当我运行视图调用 foo 时的输出如下:
我也期待信息日志,但是好的,让我们再试一次,但这次将 LOGGING 中的每个“级别”参数设置为“信息”:
好的......好吧,将所有内容设置为“错误”怎么样?:
LOGGING 被注释掉了?
我设置了 DEBUG = False 甚至懒得手动设置
有没有人有任何其他想法?我不明白为什么 Django 忽略了我的 LOGGING 设置。