Вам нужно создать формы в forms.py
здесь я даю вам хит
forms.py
файл создать в вашем приложении
from .models import EApplications
from django import forms
FIELDS_NAME=['name', 'phone_number', 'email_id', 'country', 'state',"etc your field name"]
FIELDS_LABEL=["Enter Name","Enter phone_number","Enter email","Enter country","Enter state","etc your field label"]
label_list=dict(zip(FIELDS_NAME,FIELDS_LABEL)) #dictionary of fields label pare
class EApplicationsForm(forms.ModelForm):
class Meta:
model=EApplications
fields='__all__'
labels=label_list #assign label
admin.py
файл в вашем приложении нуждается в следующем обновлении
from .forms import EApplicationsForm # import the form in this file
class eAdmin(admin.ModelAdmin):
list_display = ('name', 'phone_number', 'email_id', 'country', 'state')
list_filter = ('funnel', 'country', 'state')
search_fields = ['email_id']
exclude = ('city',)
form=EApplicationsForm #here assign imported form EApplicationsForm
admin.site.register(EApplications, eAdmin)
Если вы ищете больше динамических c, а не stati c, вам нужно определить функцию, которая получает данные из модели, и архивировать ее с соответствующими полями с метками . И сделать то же самое впереди на всех. Просто сделайте это в своем проекте и дайте мне знать ваш результат ... !!