MyNameIsDice
@MyNameIsDice

Как поставить по дефолту запись в модель пользователя который её создаёт?

Как поставить в админке по дефолту ->
в модель ManyToMany или OneToOne ->
пользователя который её создаёт? Именно в админке.
  • Вопрос задан
  • 33 просмотра
Решения вопроса 1
@marataziat
Джангист-тракторист
class ActivityAdmin(ModelAdmin):
        list_display = ('subject', 'hours', 'owner')
        exclude = ['owner']

        def save_model(self, request, obj, form, change):
            """
            Given a model instance save it to the database.
            """
            obj.owner = request.user
            obj.save()

admin.site.register(Activity, ActivityAdmin)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы