django-personalizat-câmp este o aplicatie Django ce permite utilizatorilor finali să creeze ușor (dar mai lent pentru a lucra cu) câmpuri atașate la orice model de Django. & Nbsp; Include suport astfel câmpuri apar în interfața de administrare și helper funcțiile care fac ușor de a accesa câmpuri personalizate programatic.
Nu modifica SQL când adăugați un domeniu nou. Nu vă permit să utilizați câmpuri personalizate în Django ORM mymodel.objects.filter (custom_field_x = Bucură)
Instalare
- Easy_install django-personalizat-câmp
- Adauga 'custom_field "la settings.INSTALLED_APPS
- Optional: Editați change_form.html și se adaugă
& Nbsp; {% includ "admin / include / custom_field_fieldset.html" cu custom_form = custom_form%}
& Nbsp; pentru aceasta, probabil după fieldsets. Dacă nu aveți deja un change_form.html va trebui să se extindă șablon contrib.admin și puneți-l în /templates/admin/change_form.html
- Optional: Pentru metodele de comenzi rapide pentru a obține și a stabilit câmpuri personalizate, extinde modele pe care doriți să-l utilizați cu ca
& Nbsp; de la CustomFieldModel custom_field.custom_field import
& Nbsp; clasă MyModel (CustomFieldModel):
- Optional: Pentru modelele admin doriți să aveți câmpuri personalizate prezentate pe prelungi ModelAdmin ca
& Nbsp; de la CustomFieldAdmin custom_field.custom_field import
& Nbsp; clasă MyModelAdmin (CustomFieldAdmin):
Cerințe :
- Python
- Django
Comentariile nu a fost găsit