Я хочу напрямую вводить данные в выпадающее поле администратора django

Ситуация выглядит так, как показано на рисунке выше. Я хочу направить ввод в выпадающий список

То есть, я хочу сделать возможным прямой ввод, включая выбор из выпадающего списка.

введите описание изображения здесь

# models.py
class AccountBook(TimeStampedModel):
    branch = models.ForeignKey(Branch, on_delete=models.CASCADE, null=False)
    accountclassification = models.ForeignKey(AccountClassification, on_delete=models.CASCADE, null=True)
    accountcategory = ChainedForeignKey(
        "AccountCategory",
        chained_field="accountclassification",
        chained_model_field="accountclassification",
        show_all=False,
        auto_choose=True,
        null=True
    )
    ...
# admin.py
@admin.register(AccountBook)
class AccountBookAdmin(admin.ModelAdmin):
    list_display = (
        "accountclassification",
        "accountcategory",
        "account_amount",
        "account_reference",
        "account_manager",
        "account_recoder"
    )

    date_hierarchy = 'created_time'

    class Media:
        js = (
            'smart-selects/admin/js/chainedfk.js',
            'smart-selects/admin/js/chainedm2m.js',
        )
Вернуться на верх