Ich bin neu in Django und lerne es. Ich versuche eine nachrichtenähnliche Seite zu erstellen, wo die Nachrichten auf der Admin-Seite geschrieben werden . Um dies zu erreichen, habe ich ein Modell namens Post erstellt, das unter anderem das Post-Genre speichern soll. Deshalb habe ich eine Variable namens genre
erstellt, die models.CharField()
Methode entspricht. Das Problem mit diesem Ansatz ist, dass ich auf der Admin-Seite jedes Mal das Post-Genre schreiben muss, wenn ich stattdessen das Genre aus einer Reihe von vordefinierten Genres auswählen möchte. Wie kann ich diese Funktionalität auf der Admin-Seite erreichen?Wie man ein Feld mit vordefinierten Optionen auf der Admin-Seite füllt
0
A
Antwort
2
Fügen Sie Ihrem Feld ein Tupel von Auswahlmöglichkeiten hinzu, und es wird als Auswahl-Widget im Admin angezeigt.
class Post(models.Model):
GENRE_CHOICES = (
('movie', 'Movie'),
('music', 'Music'),
)
genre = models.CharField(max_length=255, choices=GENRE_CHOICES)
Verwandte Themen
- 1. Wie füllt man ein Histogramm mit Farbverlauf?
- 2. wie man ein Bild mit Muster füllt
- 3. Wie füllt man ein Dropdown aus der Datenbanktabelle mit MVC?
- 4. Schienen - füllt automatisch ein Feld basierend auf ID, bei Erstellung
- 5. Wie füllt man ein Array in Ruby?
- 6. Wie füllt man ein Array von unique_ptr?
- 7. Wie füllt man Partikel in ein Rechteck?
- 8. Wie man ein Listenfeld füllt basierend auf Environment.ProcessorCount
- 9. Visual Basic 2010, Datenbank - wie man spezifisches Feld füllt
- 10. Wie füllt man ein Array durch Benutzereingaben?
- 11. scala 2.11.8 wie man ein Array füllt
- 12. Wie aktualisiert man ein Feld auf .focusout()?
- 13. Wie füllt man ein Objekt in Python?
- 14. Wie füllt man ein Datagrid aus der Datenbank?
- 15. Wie füllt man ein PDF-Formular in Django/Python?
- 16. Wie füllt man ein zweidimensionales Array mit Zeichen in C?
- 17. HTML - Wie füllt man ein Formularfeld mit einem bekannten Wert beim Laden auf?
- 18. Wie man ein Feld mit PyPDF2 aktualisiert
- 19. WxPython, wie man ListBox mit Klassenattributen füllt
- 20. Wie füllt man ein Diagramm (mit System.Web.Helpers.Chart) in LinqPad?
- 21. Wie man Spinner mit int-Wert füllt
- 22. Wie man Formulardaten automatisch füllt?
- 23. Wie man Dialog mit Ansichtobjekten dynamisch füllt?
- 24. Wie füllt man eine Auswahlbox mit json?
- 25. Wie füllt man ListView mit Loader?
- 26. Wie füllt man Byte-Array mit Müll?
- 27. Warum habe ich keinen Dokumentationslink in der django 1.0 Adminseite?
- 28. Wie füllt man Dataset mit mehreren Tabellen?
- 29. Wie füllt man Recaptcha mit CasperJS?
- 30. Wie füllt man ein ganzes Formular nach Ajax GET Anfrage?