首页 > 解决方案 > Django 重用类视图

问题描述

我希望这没有被问到,但我没有找到适合我正在寻找的答案。在我的 Django 数据库模型中,我有一些类似的表

class Manufacturer(models.Model):
    name = models.CharField(max_length=50)
    description = models.TextField(null=True)
    deleted_at = models.DateTimeField(null=True)

class Elimination(models.Model):
    name = models.CharField(max_length=50)
    description = models.TextField(null=True)
    deleted_at = models.DateTimeField(null=True)

class Inventory_location(models.Model):
    name = models.CharField(max_length=50)
    description = models.TextField(null=True)
    deleted_at = models.DateTimeField(null=True)

有没有办法为重用相同视图但具有不同模型的 \updates\list\delete 表单定义一般视图?可能带有一个 URL 模式,该模式将模型的字符串作为参数并将其传递给“通用”视图。

-编辑:试图澄清我的答案

标签: djangodjango-modelsdjango-views

解决方案


推荐阅读