Python 德扬戈。如何从django管理站点创建具有特定字段(下拉)的新模型?
我在汽车广告页面上工作。但我想让管理员在将来扩展页面,让他从django管理员网站添加新的广告类别-例如房屋。 我知道如何让管理员在现有类别中创建新广告, 但是,如何让管理员用int、str、Boolean等新字段创建新类别呢?Python 德扬戈。如何从django管理站点创建具有特定字段(下拉)的新模型?,python,django,django-admin,Python,Django,Django Admin,我在汽车广告页面上工作。但我想让管理员在将来扩展页面,让他从django管理员网站添加新的广告类别-例如房屋。 我知道如何让管理员在现有类别中创建新广告, 但是,如何让管理员用int、str、Boolean等新字段创建新类别呢? Thanx for anwsers。我有一个用于添加学校的应用程序,请参见以下图片。 当我点击“针对学校添加”时,以下屏幕显示 填写必要的详细信息后,单击保存,学校添加成功! 您应该能够对创建的任何模型执行此操作 不幸的是,我无法共享公司不允许的代码,但如果您粘贴
Thanx for anwsers。我有一个用于添加学校的应用程序,请参见以下图片。 当我点击“针对学校添加”时,以下屏幕显示 填写必要的详细信息后,单击保存,学校添加成功! 您应该能够对创建的任何模型执行此操作
不幸的是,我无法共享公司不允许的代码,但如果您粘贴models.py和相应的模板,我可能可以帮助您。要做到这一点,还需要一些javascript。如果您正在尝试这样做,我可能会有所帮助。创建一个类别模型:
from django.db import models
class Category(models.Model):
name = models.CharField(max_length=30)
这是广告模型
class Adv(models.Model):
your fields here
category = models.ForeignKey()