Чтобы сделать это, переопределите метод save_model
и установите для поля created_by
текущий пользователь.
class MyModelAdmin(admin.ModelAdmin):
list_display= ("name",)
fields = ("name",)
def save_model(self, request, obj, form, change):
if not change:
# can use this condition also to set 'created_by'
# if not getattr(obj, 'created_by', None):
obj.created_by = request.user
obj.save()
cd /
sudo chown -R $(whoami):$(whoami) /var
Примечание: Я протестировал его с помощью ubuntu os
Наиболее распространенная причина этой ошибки состоит в том, что у Вас нет разрешения создать файл в текущем каталоге. Удостоверьтесь, что Вы находитесь в правильном каталоге. попробуйте это в системе Mac для списка каталога
ls, затем cd right_folder_name