Я хочу настроить свое приложение на основе администратора django, чтобы оно было более удобным для пользователя.
Добавить страницу предложения
Следующая страница администратора хороша, когда пользователь создаетПредложение клиенту, который уже зарегистрирован в системе.Но если клиент новый, то пользователь должен нажать + и отправить форму «Добавить нового клиента» во всплывающем окне.Это так сбивает с толку.
Как я могу изменить это поведение, чтобы заполнить данные клиента на той же странице встроенными, но не во всплывающем окне?
Вот мой admin.py.
class OptionOffer(admin.ModelAdmin):
fieldsets = (('', {'fields': (('client'), 'startDate', 'regNumber')}),)
class OptionClient(admin.ModelAdmin):
fieldsets = (('', {'fields': ('code')}),)
и model.py
class Client(models.Model):
code = models.CharField(verbose_name=_("Code"), max_length=11)
class Offer(models.Model):
client = models.ForeignKey(Client, verbose_name = _("Client"))
startDate = models.DateTimeField(verbose_name = _("Start date"))
regNumber = models.CharField(verbose_name=_("Registration number"), max_length=6)