Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 德扬戈。如何从django管理站点创建具有特定字段(下拉)的新模型?_Python_Django_Django Admin - Fatal编程技术网

Python 德扬戈。如何从django管理站点创建具有特定字段(下拉)的新模型?

Python 德扬戈。如何从django管理站点创建具有特定字段(下拉)的新模型?,python,django,django-admin,Python,Django,Django Admin,我在汽车广告页面上工作。但我想让管理员在将来扩展页面,让他从django管理员网站添加新的广告类别-例如房屋。 我知道如何让管理员在现有类别中创建新广告, 但是,如何让管理员用int、str、Boolean等新字段创建新类别呢? Thanx for anwsers。我有一个用于添加学校的应用程序,请参见以下图片。 当我点击“针对学校添加”时,以下屏幕显示 填写必要的详细信息后,单击保存,学校添加成功! 您应该能够对创建的任何模型执行此操作 不幸的是,我无法共享公司不允许的代码,但如果您粘贴

我在汽车广告页面上工作。但我想让管理员在将来扩展页面,让他从django管理员网站添加新的广告类别-例如房屋。 我知道如何让管理员在现有类别中创建新广告, 但是,如何让管理员用int、str、Boolean等新字段创建新类别呢?
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()