问题标签 [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 中的静态文件
我刚从 django 1.6 开始,我的 css 没有工作,我的图像也没有,我收到 404 错误,即使是管理员(s css 也没有工作
这是我的文件结构:
这是我的 base.html :
这是我的设置:
在 urls.py 中:
我做错了什么?三天以来我就因为这个把头发拉下来了!!
谢谢
windows - Django 服务器无法启动
我在启动 django 服务器时遇到问题。我正在尝试使用这个俄语教程:Tutorial to learn how to use python in web,但一开始他们说我应该打开 Django 服务器:python manage.py runserver。当我输入它时,控制台打开一秒钟,我只能看到:无法打开文件'manage.py':没有这样的文件或目录。该怎么办?我使用 python 3.4 和 django 1.6.4。code
python - 在 django 管理模板中使用请求/用户
我正在尝试访问 django 管理模板中的用户/请求变量。
具体来说,我想根据用户角色添加新的提交按钮。我已将 submit_line.html 复制到我的项目模板文件夹中,但调用 {{user}} 或 {{request}} 不会显示任何内容。
我已经在我的设置文件中添加了以下内容。
我错过了什么?
或者,除了编辑 submit_line.html 之外,还有添加提交按钮的标准方法吗?
python - 默认格式日期时间 Django 1.6
我在 Django 1.6 中有一个项目和一个名为 formats.py 的配置文件,它被定义为我希望日期出现在我的项目中。在我的设置中,我告诉 FORMAT_MODULE_PATH 该文件的路径,但是 Django 忽略了这个文件,并且每当我需要显示日期时使用过滤器。如何停止项目中的默认日期格式?
我的格式.py
在我的设置中我使用:
结构:
我的项目 /
格式 /
初始化.py
pt_BR /
初始化.py
格式.py
django - 如何使用包含日期/日期时间字段的查询
我正在尝试使用带有日期/日期时间字段的数据表 jQuery 插件。并且当您进行包含这些字段的查询时,当您尝试在查询集中使用时会生成MySQL 警告__contains
。我检测到如果您尝试对 进行查询Year
,Month
并且Day
不会出现警告。
还有另一种方法可以在日期/日期时间字段中搜索而不会发出该警告,或者我如何在日期/日期时间字段中进行一年/月/日的查询。
这是一个例子:
这给出了这个警告:
我想做这样的查询:
python - Django 表单 ChoiceField 依赖于另一个 ChoiceField
我有以下表格:
地区选择取决于国家/地区的选择。我有一个 ajax 例程来更新所选国家/地区的区域。我对该区域使用了 CharField,因此它可以正确验证。
实际上,我用视图中的数据预先填充了表单:
问题:有没有办法通过更新国家来强制地区选择自动更新?
permissions - 自定义模型实例的 Django 动态权限
我有一个模型,其中的实例由我的站点用户创建。用户还可以与其他用户共享该模型的这些实例。我将为它们创建类似can_view()
, can_change()
,的函数can_delete()
。我知道如何使用另一个关系模型来做到这一点,但我想知道当前的 Django 权限框架是否可以用来解决这个问题。
我阅读了文档,似乎这是可能的,但我想与您再次核对,请指向正确的文档页面,其中包含一些代码示例:)
我知道之前在 SO 上发布了许多类似的问题,但答案建议使用自定义 django 包,我已经知道要使用哪个包,但我有兴趣通过构建 Django 权限框架来解决这个问题。
django - DetailView 使用两个 ForeignKey kwargs
我试图通过使用通过 url 传递的两个关键字参数查询表来利用 Django 基于类的通用 DetailView。我尝试覆盖 get_queryset() 和 get_object() 方法均无济于事。我的模型看起来像这样(为简洁起见进行了编辑,但如果缺少重要内容,请告诉我):
我的 DetailView 网址如下所示:
风景:
我通过模板调试消息不断收到以下错误:
虽然我能够通过 shell 成功查询以下内容:
并通过记录器和 Django 调试工具栏验证了关键字参数被正确捕获('user1'、'skill1')。任何帮助将不胜感激!
python - Django 应用程序和子模块名称冲突
我在项目中有同名的模块,都放在不同的应用程序中。
特别是有两个应用程序发生冲突并导致 ImportError。项目结构大致如下。
设置文件将apps
目录添加到系统路径。
此配置假定当我导入B.models
时它将使用apps/B/models.py
. 尽管文件中的以下行在导入没有模块C.py
时引发了导入错误。A/handlers/B.py
models
该sys.path
变量有一个正确的项目,即列表中的第一个是/path/to/project/apps
并且sys.modules['B.models']
被引用到正确的文件。
顺便说一句,当我使用 Django 的import_by_path
功能时,一切正常。
有什么想法可以在不重命名模块的情况下解决问题吗?
提前致谢!
更新
在 GitHub 上发布示例源。
python - Django 1.6 TypeError render_to_string() 为关键字参数“context_instance”获取了多个值
我试图在我的模板中显示与医生相关的所有等待时间。但我得到这个错误。我对 django 很陌生,所以我不确定要改变什么。
这是我试图保存所有等待时间对象的 view.py
这是我试图显示等待时间的模板 docprofile.html
模型.py