问题标签 [django-1.3]

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.

0 投票
1 回答
552 浏览

django - Django 1.3 admin 中缺少日期选择器

使用 Django 1.3,我无法在管理员中看到日期或日期时间字段的日期选择器。

模型
Class xxxx: departure_date = models.DateTimeField(verbose_name = 'Departure Date')

行政
from django.forms import ModelForm admin.site.register(models.Schedule)

设置.py
MEDIA_ROOT = "/mnt/django/project_green/media/" MEDIA_URL = '/media/' STATIC_ROOT = "/mnt/django/project_green/static/" STATIC_URL = '/static/' ADMIN_MEDIA_PREFIX = '/static/admin/'

apache access.log
看到这个奇怪的 404 错误 "GET /mnt/django/project_green/admin/jsi18n/ HTTP/1.1" 404 1159

管理页面的来源
<link rel="stylesheet" type="text/css" href="/static/admin/css/base.css" /> <link rel="stylesheet" type="text/css" href="/static/admin/css/forms.css" /> <!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="/static/admin/css/ie.css" /><![endif]-->

<script type="text/javascript">window.__admin_media_prefix__ = "/static/admin/";</script>

<script type="text/javascript" src="/mnt/django/project_green/admin/jsi18n/"></script> <script type="text/javascript" src="/static/admin/js/core.js"></script> <script type="text/javascript" src="/static/admin/js/admin/RelatedObjectLookups.js"> <script type="text/javascript" src="/static/admin/js/jquery.min.js"></script> <script type="text/javascript" src="/static/admin/js/jquery.init.js"></script> <script type="text/javascript" src="/static/admin/js/actions.min.js"></script> <script type="text/javascript" src="/static/admin/js/calendar.js"></script> <script type="text/javascript" src="/static/admin/js/admin/DateTimeShortcuts.js"></script>

谢谢乔治

0 投票
1 回答
858 浏览

python - django中的用户身份验证问题

我是 python 和 django 的新手。我正在尝试使用 django 框架进行安全的用户身份验证。我在 [templates/user] 中创建了一个 login.html 页面。如果登录成功用户导致 user/ContactSuccess.html。

ContactSuccess.html :

视图.py

…………

.....................

网址.py:



很好,它工作正常。

输出是:


但我的问题是当我停止我的开发服务器然后重新启动它然后在没有登录的情况下尝试 url 'http://127.0.0.1:8000/accounts/profile/' 时,它仍然显示上述输出。我怎样才能避免这种情况。

我正在使用 django 1.3、python 2.7.2 和 windows7。

0 投票
1 回答
2873 浏览

image - 如何在 django 模板中显示图像

抱歉我的问题很基本,我想在模板页面中显示一个图像,我正在工作,图像没有显示我创建了一个新项目 SecondPrjt,只有一个名为“index”的视图函数和一个名为test.html ,并在 SecondPrjt 文件夹中创建一个名为 static 的文件夹,并在其中创建文件夹图像并将所有需要的图像放在那里

网址.py:


视图.py


测试.html:

设置.py

任何人都可以建议我有什么问题。注意我正在使用windowsdjango1.3并使用开发服务器。在此先 感谢
我在浏览中 请求http://127.0.0.1:8000/后得到以下信息

0 投票
1 回答
2947 浏览

python - 使用 assertRaises 的 Django 测试未能意识到引发的异常是预期的异常

我有以下测试代码片段

测试失败:

我不明白为什么引发的异常与我传入的异常不同assertRaises

manage.py test game我使用with运行代码,使用tests.py我的文件旁边的models.py文件wotw_project.game

我对这个问题的研究表明,导入可能存在问题(即文件与导入的同一文件不同)。但是我使用标准方法来运行单元测试,所以我不明白为什么这对我来说是个问题,当然其他人已经在 Django 中使用了 assertRaises!

0 投票
1 回答
2501 浏览

python - Django form.is_valid 不断抛出 KeyError

在我看来,我有这段代码:

形式是ModelForm,基础模型包含IntegerField
当我发布一个空值的表单时,验证消息显示得很好。

当我使用非整数值发布表单时,我得到了这个:

关键错误在 /

'无效的'

令我感到惊讶的是,代码似乎在is_valid()调用时崩溃,我认为这是安全的(即False如果出现问题应该返回,而不仅仅是崩溃)。我该如何解决?

堆栈跟踪

0 投票
1 回答
951 浏览

django - 如何通过一些计算从不同的 ModelForm 字段中填充模型字段值?

我想age在我的字段中ModelForm使用它来填充birth_year模型。
这样做的惯用方法是什么?我应该在我的表单或模型或元类中提供什么方法​​?

0 投票
0 回答
505 浏览

django - 为什么不能在 Django 1.3 的 __init__() 中将字段添加到 ModelForm

我有一个带有动态添加字段的 ModelForm。当我从 Django 1.2 切换到 Django 1.3 时,它停止工作。以下代码是重现问题的最小版本。

在 Django 1.2 下运行时不需要注释掉的“虚拟”声明,一切都可以在 init() 中动态完成。在 Django 1.3 中,相同的代码给出了一个错误:

这可以通过添加注释掉的声明来解决。

我在文档中找不到任何暗示会导致这种情况的向后不兼容更改的内容。有人知道这里发生了什么吗?

0 投票
1 回答
343 浏览

django-templates - django1.3 静态文件问题

嗨,我是 django 的新手,我为我的项目进行用户身份验证,它工作正常。
我在我的项目根文件夹中创建了一个名为“static”的文件夹[现在在本地开发中],并在 setting.py 中进行了必要的编辑,

我的第一页 [包含登录表单] 显示图像并成功使用 css 文件,如果登录成功帐户/配置文件 url 映射到视图,这又导致模板“LoginSuccess.html”但不显示图像和 css 文件。

问题是它没有从静态文件夹中获取图像。我的命令提示符如下所示


使用设置 'SecondPrjt.settings' 发现 0 个错误 Django 版本 1.3
开发服务器在 http://127.0.0.1:8000/ 处运行
使用 CTRL-BREAK 退出服务器。
[2011 年 9 月 20 日 22:11:47]“GET / HTTP/1.1”200 5394
[2011 年 9 月 20 日 22:11:47]“GET /static/css/style.css HTTP/1.1”200 3612
[ 2011 年 9 月 20 日 22:11:47]“GET /static/images/favicon.ico HTTP/1.1”200 1150
[2011 年 9 月 20 日 22:12:10]“POST/HTTP/1.1”302 0

[20 /Sep/2011 22:12:10]“GET /accounts/profile/HTTP/1.1”200 1930
[20/Sep/2011 22:12:10]“GET /accounts/profile/css/style.css HTTP/1.1 " 404 2758
[20/Sep/2011 22:12:10] "GET /accounts/profile/images/logo.jpg HTTP/1.1" 404 2764
[20/Sep/2011 22:12:10]“GET /accounts/profile/images/rss.jpg HTTP/1.1”404 2761
[20/Sep/2011 22:12:10]“GET /accounts/profile/images /but1.gif HTTP/1.1" 404 2764
也对与静态文件无关的 HTTP 302 感到困惑


注意:我使用 base.html(调用 css 文件,一些图像),它继承了我所有的模板
urls.py (r'^$',login),
(r'^accounts/profile/$',views.loginsuccess) ,
(r'^accounts/logout/$',logout),

0 投票
1 回答
2163 浏览

django - 在 django1.3 中使用像 PasswordChangeForm 这样的内置表单和视图

我是 django 新手,在django1.3 中如何使用内置表单,如PasswordChangeForm 、PasswordResetForm等,以及使用内置视图。任何人都可以分享一些喜欢或代码、想法,我绝对是 Django 的新手,提前致谢

0 投票
1 回答
245 浏览

django - Django 1.3 删除图像

Django 1.3 不会删除从数据库中删除的文件。我没有找到如何设置 Django 删除已删除的文件。可能吗?如果是这样,怎么做?