Django schreibgeschütztes Feld nur bei Änderung, aber nicht beim Erstellen
Ich habe einTeam
Model Whitplayers
ManyToManyField, und ich möchte hinzufügen könnenPlayer
s bei der Erstellung einem neuen Team zuweisen, das nach der Erstellung jedoch nicht mehr geändert werden kann.
Wenn ich das macheplayers
Feld schreibgeschützt wie folgt:
# admin.py
class TeamAdmin(admin.ModelAdmin)
readonly_fields = ['players']
admin.site.register(Team, TeamAdmin)
Ich kann keine neuen Spieler hinzufügenTeam
. Wie kann ich das machen?players
feld "readonly after created" oder so ähnlich?