问题描述
|
我正在用Django和python开发应用程序。但是我只有一个用户及其个人使用。
因此,我对前端和后端感到困惑,因为所有人都会对类进行CRUD操作。因此,对我而言,将在前端进行,而不在后端进行。
但是所有CRUD操作都在后端完成。所以有没有办法将CRUD功能转移到fron end,这样我就不必为CRUD操作创建表单
解决方法
您仍然需要一些用于列表视图,分页等的代码,但是大多数CRUD基本逻辑都可以使用ModelForms完成。
例:
from django.forms import ModelForm
class ArticleForm(ModelForm):
class Meta:
model = Article
现在,此表单包含您的Article模型的所有字段;
如果您通过表单实例,则可以编辑现有模型实例。