8得票3回答
如何检查外键是否存在?

我有一个名为Staff的模型,它与django User 模型具有OneToOne关系,并与Organization模型具有ForeignKey关系。在删除组织时,我想检查该组织是否存在于Staff模型中。如果它存在于Staff模型中,则不想删除,但如果它不存在于其他表中,则只想删除。 我该...

20得票1回答
Django的FileField上传对我无效

我一直在研究FileField。FileField需要单独的进程吗? 尽管我的url已经保存了...但是我的文件没有被上传...我做错了什么? 这是我的models.py...class OpLink(models.Model): user = models.ForeignKey(...

7得票1回答
Django信号用于处理简单的用户通知系统

我正在学习编程并有一个Django项目来保持我的动力。在我的Django应用程序中,用户留下评论,而其他人回复该评论。 每当用户刷新主页时,我会计算他们是否收到了之前留下的评论的任何新回复,并在确实时显示通知。 这不可扩展,因为如果用户留下了大量评论并因此收到了大量回复,则计算时间比不创建...

7得票2回答
Django:基于参数的类视图

我正在尝试使用通用的CreateView类来处理一组继承自同一基类的模型的表单。 class BaseContent(models.Model): ... class XContent(BaseContent): ... class YContent(BaseConten...

17得票3回答
“CheckoutView”对象没有“object”属性。

我遇到了'object'属性不存在的错误。 这是views.py文件:class CheckoutView(FormMixin , DetailView): model = Cart template_name = "carts/checkout_view.html" ...

101得票5回答
如何在Django中更改JsonResponse的状态

我的 API 在错误时返回一个 JSON 对象,但状态码是 HTTP 200 : response = JsonResponse({'status': 'false', 'message': message}) return response 如何更改响应代码以指示错误?

7得票3回答
我该如何使用UpdateView?

我有两个问题与UpdateView相关。首先,它没有更新用户,而是创建了一个新的用户对象。其次,我无法限制表单中显示的字段。 这是我的views.py: class RegistrationView(FormView): form_class = RegistrationForm ...

13得票2回答
当前网站是否可从模板访问?

我尝试从模板中简单地获取当前的Site以进行解析,如下所示:<h3>{{ site.name }}</h3> 很遗憾,这没有任何反应。 有没有一种方法可以从模板中访问当前站点?

32得票4回答
如何从views.py文件向Django数据库插入数据?

如何从views.py文件中的函数向django数据库插入数据?python manage.py shell是唯一的插入方式吗? 以下是更详细的说明: python版本为3.4,Django版本为1.8.2,使用PyMySQL。 例如: models.py:from django.db i...

8得票1回答
从Django_tables2行中获取信息的方法是什么?

我已经声明了一个表格,并想要获取使用复选框字段选择的行的值。请问如何在我的视图中编写此事件,以便每次我选择一行并点击提交按钮时,它都会返回该行的值。代码如下: class mytables(tables.Table): new_database = tables....