ajout de l'autologin

This commit is contained in:
Ambulance Clerc
2023-02-13 18:19:50 +01:00
parent 66713c880f
commit fc364e28e0
5 changed files with 19 additions and 3 deletions

View File

@@ -18,6 +18,8 @@ urlpatterns = [
path('manif', views.view_manif_caldav, name='view_manif_caldav'),
path('team_pdf', views.view_team_pdf_caldav, name='view_team_pdf_caldav'),
path('reskreen', views.view_reskreen, name='view_reskreen'),
path('generate_token', views.view_generate_token, name='view_generate_token'),

View File

@@ -110,13 +110,22 @@ def view_team_pdf_caldav(request):
return FileResponse(open('mycaldav/export.pdf', 'rb'), as_attachment=False, content_type='application/pdf')
@xframe_options_exempt
@login_required
def view_reskreen(request):
template = loader.get_template("reskreen.html")
#context = {'latest_task_list': o_caldav.day, 'night_task_list': o_caldav.night, 'today': datetime.today().strftime('%d.%m')}
context = {}
return HttpResponse(template.render(context, request))
from django_autologin.templatetags.django_autologin import automatic_login_token
@login_required
def view_generate_token(request):
current_user = request.user
auto_login = automatic_login_token(current_user)
print(f"{current_user.username} autologin=> {auto_login}")
return HttpResponse(f"{current_user.username}autologin=> {auto_login}")