Как определить пользователя в админке Django?
Не совсем понял, что вы хотите. Вы говорите что работает через админку, но не наследуетесь от  admin.ModelAdmin, и у вас нет кастомных вьюх ... у вас стандартная админка или ...?
Вот пример кода для стандартной админки:class Order(models.Model):
    title = models.CharField(max_length=255)
    body = models.TextField()
    creator = models.ForeignKey('User', null=True, blank=True)class OrderAdmin(admin.ModelAdmin):
    fieldsets = [....]

    def save_model(self, request, obj, form, change):
        if getattr(obj, 'creator', None) is None:
            obj.creator = request.user
        obj.save()
request.user, как и везде.