Django-заказ поле является приложение Django, что позволяет конечным пользователям создавать легко (но медленнее работать с) поля, прикрепленные к любой модели Django & NBSP;. Включает в себя поддержку, так поля показывают в интерфейсе администратора и вспомогательных функций, которые делают легко получить доступ к любой настраиваемых полей программно.
Не изменяет SQL при добавлении нового поля. Не позволяют использовать для пользовательских полей в Django ORM mymodel.objects.filter (custom_field_x = Независимо)
Установка
- Easy_install Django-заказ поле
- Добавить "custom_field", чтобы settings.INSTALLED_APPS
- Дополнительно: Редактирование change_form.html и добавить
& NBSP; {% включают "администратор / входит / custom_field_fieldset.html" с custom_form = custom_form%}
& NBSP; к нему, вероятно, после fieldsets. Если вы не уже есть change_form.html вам нужно будет расширить шаблон contrib.admin и поместить его в /templates/admin/change_form.html
- Дополнительно: Для быстрого доступа методы для получения и установки пользовательских полей, расширить модели вы хотите, чтобы использовать его с как
& NBSP; от импорта custom_field.custom_field CustomFieldModel
& NBSP; класс MyModel (CustomFieldModel):
- Дополнительно: Для моделей администратора вы хотите иметь пользовательские поля, показанные на продлить ModelAdmin как
& NBSP; от импорта custom_field.custom_field CustomFieldAdmin
& NBSP; класс MyModelAdmin (CustomFieldAdmin):
Требования
- Python
- Джанго
Комментарии не найдены