Mat*_*K A 3 python django django-models django-admin
我正在尝试创建一个项目管理类型的应用程序。现在我有了如图所示的项目模型

当我保存它时,我可以获得用户名和时间。
现在。在下面的同一页面中,我想显示用户可以添加、编辑的表格。就像这张图片中一样
我怎样才能做到这一点?
我们要创建数据库表并在这里调用吗?我在这篇文章中找不到任何线索。
您可能需要Django 功能AdminInline之一list_editable:
如果您有链接模型,例如 aProject和 a Product,它链接到Project,您可以使您的产品可作为内联编辑:
class ProductInline(admin.TabularInline):
model = Product
class Project(admin.ModelAdmin):
model = Project
inlines = [ProductInline, ]
Run Code Online (Sandbox Code Playgroud)如果您有一个独立的表,例如Product,您可以使其列表可编辑:
class ProductAdmin(admin.ModelAdmin):
model = Product
list_display = ['quantity', 'description', 'tax_rate', ]
list_editable = ['quantity', 'description', 'tax_rate', ]
Run Code Online (Sandbox Code Playgroud)| 归档时间: |
|
| 查看次数: |
13448 次 |
| 最近记录: |