43得票3回答
如何在Django Debug Toolbar中使用日志记录?

我想在Django应用程序的视图功能不同点输出调试信息。 django-debug-toolbar 的文档说它使用内置的Python日志记录,但我找不到更多的信息。我不想将日志记录到文件中,而是要记录到工具栏上的信息窗格中。这是如何实现的?

114得票7回答
在Django中,模型是否有默认的时间戳字段?

Django中,所有对象都有一个默认的时间戳字段吗?也就是说,在我的模型中是否需要显式声明“创建时间”的“时间戳”字段,还是可以自动获取这个字段?

21得票4回答
Django模型避免重复

在模型中:class Getdata(models.Model): title = models.CharField(max_length=255) state = models.CharField(max_length=2, choices=STATE, default="0...

9得票3回答
有没有一种方法可以通过自定义HTTP头获取引荐URL?

我目前正在使用以下函数获取引用视图: def get_referer_view(request, default=None): referer = request.META.get('HTTP_REFERER') if not referer: retu...

40得票2回答
在Django模板中访问元组

t=[] t.append(("a",1)) t.append(("b",2)) t.append(("c",3)) return render_to_response(t.html, context_instance=RequestContext(request, {'t':t}...

10得票3回答
Django Rest Framework - 调用另一个基于类的视图

我热心地阅读了几篇类似的帖子(在同一项目中从另一个应用程序调用基于类的视图似乎很有前途,但并不起作用),但其中一些比较老旧,而且对我来说都不太适用。这是我的设置(使用Django==2.0.6,djangorestframework==3.8.2) 我有一个基本的模型(这里简化): fro...

8得票1回答
为什么Django模板渲染字典如此缓慢?

当我使用django 1.4的默认模板系统渲染一个中等复杂的字典(4级深度,约2K数据点)时,模板渲染步骤需要超过2800毫秒。如果我直接从Python生成HTML,则只需要大约80毫秒。即使使用另一个模板库(如jinja2),也可以在不到300毫秒的时间内呈现相同的数据(实际上,几乎完全相同...

11得票2回答
扩展 Django 的通用视图

我正在编写我的第一个Django应用程序,并且在使用create_object通用视图时遇到了问题。在我的urls.py中,我有以下代码:(r'^new$', CreateView.as_view()), 问题在于当用户提交“新建”表单时,我需要操作将保存到数据库的数据(实际上需要添加user...

17得票2回答
Django. 当我尝试允许 DELETE、PUT 等操作时,调用 `.as_view()` 方法时必须提供 `actions` 参数。

我必须允许前端对某个模型的对象进行删除和更新请求。我希望能够删除实例并在数据库中删除相应的行。 我尝试使用DRF教程(链接:https://www.django-rest-framework.org/tutorial/6-viewsets-and-routers/)以及其他一些示例中的信息。...

7得票1回答
如何将链接放入Django错误信息

我想使用Django错误信息将链接插入到我的项目中的页面中,类似于这样。 messages.error(request, 'Please click <a href="{% url 'myproject:settings' %} >here </a>')