django-custom-campo é um app Django que permite que os usuários finais criem fácil (mas mais lento para trabalhar com) Campos inerentes a qualquer modelo de Django & nbsp;. Inclui suporte para campos de aparecer na interface de administração e auxiliares funções que fazem mais fácil para acessar todos os campos personalizados programaticamente.
Não altera sql quando a adição de um novo campo. Não permite que você usa para campos personalizados no Django ORM mymodel.objects.filter (custom_field_x = o que quer)
Instalação
- Easy_install django-custom-campo
- Adicione 'custom_field' para settings.INSTALLED_APPS
- Opcional: Edite o change_form.html e adicionar
& Nbsp; {% incluem "admin / includes / custom_field_fieldset.html" com custom_form = custom_form%}
& Nbsp; para ele, provavelmente após fieldsets. Se você ainda não tem um change_form.html você precisará estender modelo de contrib.admin e colocá-lo em /templates/admin/change_form.html
- Opcional: Para os métodos de atalho para obter e definir os campos personalizados, estender os modelos que você deseja usá-lo com gosto
& Nbsp; de CustomFieldModel importação custom_field.custom_field
& Nbsp; classe MyModel (CustomFieldModel):
- Opcional: Para os modelos de administração que você quer ter campos personalizados exibidos em estender o ModelAdmin como
& Nbsp; de CustomFieldAdmin importação custom_field.custom_field
& Nbsp; classe MyModelAdmin (CustomFieldAdmin):
Requisitos :
- Python
- Django
Comentários não encontrado