我在django和python中创建一个应用程序。但我只有一个用户,仅供我个人使用。
所以我在前端和后端之间感到困惑,因为所有人都会在Classes上进行al CRUD操作。因此,对于我来说,evryting将在前端,而不是后端。
但所有CRUD操作都是在后端完成的。那么有什么方法可以将CRUD功能转移到前端,这样我就不必为CRUD操作创建表单了
答案 0 :(得分:2)
您仍需要一些列表视图,分页等代码,但大多数CRUD基本逻辑都可以使用ModelForms完成。
示例:
from django.forms import ModelForm
class ArticleForm(ModelForm):
class Meta:
model = Article
现在,此表单包含文章模型的所有字段; 如果您传递表单实例,则可以编辑现有模型实例。