python - Django 多步表单向导模型表单

标签 python django django-forms django-admin

有什么方法可以在管理界面中使用表单向导来添加/编辑模型。 (使用 Django 1.5.2) 例如:

--models.py--
    class AModel(models.Model):
        fieldA = models.CharField(max_length=64)
        fieldB = models.CharField(max_length=64)

--admin.py--

class Form1(ModelForm):
    class Meta:
        model = AModel
        fields = ('fieldA',)

class Form2( ModelForm ):
    class Meta:
        model = AModel
        fields = ('fieldB',)

.... 在一个多页管理表单中添加这两个表单的东西,这可能吗?或任何其他方式来做同样的工作。

提前致谢。

最佳答案

使用管理模块是不可能的。唯一的方法是一些外部插件,或者您需要创建自定义管理 View 。谷歌周围..

关于python - Django 多步表单向导模型表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18304058/

相关文章:

Django:如何显示不特定于字段的验证错误?

python - Django 管理员在清理表单时编辑内联对象

python - 在 Django 中如何安排每日报告以电子邮件形式发送

javascript - 从 Django 的 View 中删除查询字符串

django - UpdateView - 更新具有 OneToOne 和 User 的类

python - Django - 403 禁止。 CSRF token 缺失或不正确

python - 如何在Python中按字典键的嵌套列表进行分组

python - 使用 Python 强制另一个程序的标准输出不被缓冲

python - Django 不断从 http ://localhost/to http://127. 0.0.1:8080/更改 URL

python - Django Rest 框架和 Django-Hvad