Nella documentazione di Django, dov'è l'elenco definitivo delle opzioni Meta
per django.forms.models.ModelForm
? (ad esempio, model
, exclude
, fields
, widgets
) Sto cercando l'equivalente di Model Meta Options.ModelForm di Django - dove è l'elenco delle opzioni Meta?
15
A
risposta
21
Ho avuto questa domanda io stesso oggi. Per completezza, ecco la documentazione attualmente esistente:
https://docs.djangoproject.com/en/dev/topics/forms/modelforms/#modelforms-overriding-default-fields
E un estratto da django/forms/models.py:
class ModelFormOptions(object):
def __init__(self, options=None):
self.model = getattr(options, 'model', None)
self.fields = getattr(options, 'fields', None)
self.exclude = getattr(options, 'exclude', None)
self.widgets = getattr(options, 'widgets', None)
self.localized_fields = getattr(options, 'localized_fields', None)
self.labels = getattr(options, 'labels', None)
self.help_texts = getattr(options, 'help_texts', None)
self.error_messages = getattr(options, 'error_messages', None)
Da quella lista, ho cercato per ciascuna opzione nella pagina di documentazione per trovare quello che ho necessario. Spero che aiuti qualcuno.
+0
Si noti che 'labels',' help_texts' e 'error_messages' sono stati aggiunti in Django 1.6 –
Problemi correlati
- 1. Django ModelForm
- 2. Django ModelForm Imagefield Upload
- 3. Django ModelForm Validation
- 4. Controllo Django ModelForm uscita
- 5. Django ModelForm non richiesto campo
- 6. Django ModelForm not calling clean
- 7. Salvataggio di Django ModelForm con ForeignKey
- 8. ModelForm con OneToOneField in Django
- 9. Utilizzo di request.user con Django ModelForm
- 10. Caricamento immagine profilo con Django ModelForm
- 11. Django e fieldset su ModelForm
- 12. Principiante: Django ModelForm sostituisce il widget
- 13. Django Imagefield non funziona correttamente tramite ModelForm
- 14. Dove vengono archiviati i meta dati delle immagini in WordPress?
- 15. Django's ModelForm validazione unique_together
- 16. Come passare il parametro iniziale all'istanza ModelForm di django?
- 17. Verifica se Django ModelForm ha istanza
- 18. django model/modelForm - Come ottenere scelte dinamiche in choiceField?
- 19. Django TextField validazione max_length per ModelForm
- 20. Django aggiorna un campo utilizzando ModelForm
- 21. Django: come nascondere/sovrascrivere l'etichetta predefinita con ModelForm?
- 22. argomento di tipo 'NoneType' non è iterabile con ModelForm
- 23. Come posso ordinare i campi in Django ModelForm?
- 24. "Aggiungi Nuovo" per campo chiave esterna in Django ModelForm
- 25. Django ModelForm non ha classe del modello specificato
- 26. Come funziona la classe Meta di Django?
- 27. Django ModelForm non supera la convalida senza errori
- 28. Uso di meta class in django
- 29. Django, aggiornamento di un profilo utente con un ModelForm
- 30. Dove inserisco META-INF in Eclipse?
https://docs.djangoproject.com/en/dev/topics/forms/modelforms/ – catherine
Grazie a @catherine. Ho visto quella pagina, ma le opzioni Meta di ModelForm sono sparse in tutta la pagina, piuttosto che essere elencate come le opzioni Meta nella pagina Opzioni Meta del modello. Ma forse questa è l'unica documentazione per loro che esiste? –
Forse possiamo richiederlo in Django – catherine