Как получить текущее имя пользователя в vieuw?
я пытаюсь получить имя текущего пользователя в моем vieuw.py
он должен заменить fake_cur_user. и вставить имя пользователя. перепробовал много, но не могу найти правильный способ.
просьба помочь
import datetime
from django.urls import reverse
from django.views.generic import CreateView
from odin.actie.actie import Actie
from odin.actie.actie_styleformfields import styleFormFields
from odin.medewerker.medewerker import Medewerker # noqa
from project.settings.base import fake_cur_user
class CreateActie(CreateView):
template_name = "odin/actie/actie_aanmaken_form.html"
model = Actie
fields = '__all__'
def get_success_url(self, **kwargs):
return reverse("create_inzetlijst", kwargs={'pk': self.object.pk})
cur_user_yf = 0
cur_user_team = ""
initial_gespreksgroep = ""
cur_user_yf = fake_cur_user # TODO: fake server val vervangen door LDAP waarde - staat nu opgeslagen in base.py
if not cur_user_yf == 0:
try:
cur_user_team = Medewerker.objects.values_list('team', flat=True).get(youforce=cur_user_yf)
except: