django-custom-fältet är en Django app som gör att slutanvändare att skapa enkla (men långsammare att jobba med) fält kopplade till någon Django modell. & Nbsp; Inkluderar stöd så fält dyker upp i de funktioner admin gränssnitt och hjälpare som gör det lätt att komma åt eventuella anpassade fält programmässigt.
Ändrar inte sql när du lägger ett nytt fält. Betyder inte att du använder för att egna fält i django ORM mymodel.objects.filter (custom_field_x = Oavsett)
Installation
- Easy_install django-custom-fält
- Lägg "custom_field" till settings.INSTALLED_APPS
- Tillval: Redigera change_form.html och lägga
& Nbsp; {% inkluderar "admin / includes / custom_field_fieldset.html" med custom_form = custom_form%}
& Nbsp; till det, förmodligen efter fieldsets. Om du inte redan har ett change_form.html måste du förlänga contrib.admin mall och placera den i /templates/admin/change_form.html
- Tillval: För genvägs metoder för att hämta och ställa egna fält, utöka modeller du vill använda den med liknande
& Nbsp; från custom_field.custom_field import CustomFieldModel
& Nbsp; klass MyModel (CustomFieldModel):
- Tillval: För admin modeller du vill ha egna fält som visas på förlänga ModelAdmin gillar
& Nbsp; från custom_field.custom_field import CustomFieldAdmin
& Nbsp; klass MyModelAdmin (CustomFieldAdmin):
Krav :
- Python
- Django
Kommentarer hittades inte