Django поле только для чтения только при изменении, но не при создании
у меня естьTeam
модель ничутьplayers
ManyToManyField, и я хочу иметь возможность добавитьPlayer
при создании новой команды, но не может изменить ее после создания.
Если я сделаюplayers
поле только для чтения:
# admin.py
class TeamAdmin(admin.ModelAdmin)
readonly_fields = ['players']
admin.site.register(Team, TeamAdmin)
Я не смогу добавлять игроков в новыйTeam
, Как я могу сделатьplayers
поле "только для чтения после создания" или что-то подобное?