django-custom-campo es una aplicación de Django que permite a los usuarios finales crear fácil (pero más lento para trabajar con) Campos inherentes a cualquier modelo Django & nbsp;. Incluye soporte de modo campos aparecen en las funciones de la interfaz de administración y auxiliares que hacen es fácil acceder a los campos personalizados mediante programación.
No altera sql cuando se añade un nuevo campo. No permite que se utiliza para campos personalizados en django ORM mymodel.objects.filter (custom_field_x = lo)
Instalación
- Easy_install django-custom-field
- Añadir 'custom_field' a settings.INSTALLED_APPS
- Opcional: Edite el change_form.html y añadir
& Nbsp; {% include "admin / includes / custom_field_fieldset.html" con custom_form = custom_form%}
& Nbsp; a ella, probablemente después fieldsets. Si aún no tienes una change_form.html tendrá que ampliar la plantilla de contrib.admin y colocarlo en /templates/admin/change_form.html
- Opcional: Para los métodos de acceso directo para obtener y definir campos personalizados, extender los modelos que desea utilizar con igual
& Nbsp; de CustomFieldModel custom_field.custom_field importación
& Nbsp; clase MyModel (CustomFieldModel):
- Opcional: Para los modelos de administración que desea tener campos personalizados que aparecen en extender el ModelAdmin como
& Nbsp; de CustomFieldAdmin custom_field.custom_field importación
& Nbsp; clase MyModelAdmin (CustomFieldAdmin):
Requisitos :
- Python
- Django
Comentarios que no se encuentran