W dokumentacji Django, gdzie znajduje się ostateczna lista opcji Meta
dla django.forms.models.ModelForm
? (np. model
, exclude
, fields
, widgets
) Szukam odpowiednika Model Meta Options.ModelForm Django - gdzie znajduje się lista opcji Meta?
15
A
Odpowiedz
21
Mam to pytanie dzisiaj. Dla kompletności, tutaj jest dokumentacja, która obecnie istnieje:
https://docs.djangoproject.com/en/dev/topics/forms/modelforms/#modelforms-overriding-default-fields
I fragment 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)
Z tej listy, szukałem dla każdej opcji na stronie docs aby znaleźć to, co ja potrzebne. Mam nadzieję, że pomaga komuś.
+0
Zwróć uwagę, że 'etykiety',' help_texts' i 'error_messages' zostały dodane w Django 1.6 –
Powiązane problemy
- 1. Gdzie znajduje się "ListViewItemPlaceholderBackgroundThemeBrush"?
- 2. Gdzie znajduje się Microsoft.Deployment.WindowsInstaller?
- 3. Django ModelForm niewymagające czyszczenia
- 4. self.instance w Django ModelForm
- 5. Django ModelForm Imagefield Upload
- 6. Początkujący: Widżet nadpisania Django ModelForm
- 7. Gdzie znajduje się lokalne repozytorium?
- 8. Gdzie znajduje się interpreter Ruby?
- 9. gdzie znajduje się zamówienie woocommerce?
- 10. Gdzie znajduje się dokumentacja NUnit.Mocks?
- 11. Django ModelForm nie jest wymagane pole
- 12. Django ModelForm ma klasę modelu określonego
- 13. Gdzie znajduje się obszar nazw System.Runtime.Serialization.Json?
- 14. Gdzie znajduje się folder Android SDK?
- 15. Gdzie znajduje się dokumentacja iTunes SDK/API?
- 16. Gdzie znajduje się kod źródłowy ConstraintLayout?
- 17. Gdzie znajduje się centrum danych Firebase?
- 18. Gdzie Xcode znajduje się na dysku twardym?
- 19. Gdzie znajduje się obszar nazw ConfigurationManager?
- 20. Gdzie znajduje się symbolicatecrash w Xcode 8?
- 21. Gdzie znajduje się skompilowany kod JIT?
- 22. gdzie znajduje się implementacja "authenticate_user!" metoda?
- 23. Gdzie znajduje się konfigurator ustawień stylu notatnika ++?
- 24. Gdzie znajduje się $ {basedir}, używając NLog?
- 25. Android studio gdzie znajduje się plik gradle.properties?
- 26. Gdzie znajduje się dokumentacja JetBrains IntelliJ openapi?
- 27. Django ModelForm ma ukryte dane wejściowe
- 28. Gdzie znajduje się plik TextTransform.exe znajdujący się na dysku twardym?
- 29. Jak dowiedzieć się, gdzie znajduje się katalog Python?
- 30. Usuń pola z ModelForm
https://docs.djangoproject.com/en/dev/topics/forms/modelforms/ – catherine
Dzięki @catherine. Widziałem tę stronę, ale opcje ModelForm Meta są rozproszone na całej stronie, a nie na liście, tak jak ma to miejsce w przypadku opcji Meta na stronie Meta modeli. Ale może to jedyna dokumentacja dla nich, która istnieje? –
Może możemy o to poprosić w Django – catherine