Джанго 1.11.
В admin.py
У меня есть:
class AuditAdmin(DeactivateMixin, admin.ModelAdmin):
"""all the superclass stuff"""
, из которого я делю подклассы своей модели различными пользовательскими методами:
class SomeModelAdmin(AuditAdmin):
list_display = ["filed1", "filed2", "field3"]
def get_queryset(self, request):
if request.user.is_superuser:
#do something extra
def inline_add_somemodelattribute1(self, my_object):
#how to access user if I don't have request ?
Итак, внутри inline_add_somemodelattribute1
метода мне нужно принимать решение на основе пользователя, но этот метод не принимает request
в качестве аргумента. Как мне получить мои user
данные в этом случае? Я не нашел ничего релевантного в self
или my_object
Спасибо