Не подтверждена Коммит f7931612 создал по автору cbytl1's avatar cbytl1 Зафиксировано автором GitHub
Просмотр файлов

Merge branch 'main' into issue118_project-ui

владельцы 0ef8fea5 1f6871da
......@@ -20,4 +20,4 @@ https://drive.google.com/drive/u/1/folders/19XlSG-xq4rJ0MaNmI2GEjybwzIT6Gbi4
Текущий этап - 2.
Текущий этап - 4.
......@@ -5,6 +5,8 @@ from dataclasses import dataclass, field
from django.contrib.auth import authenticate, login
from django.shortcuts import redirect, render
from django.contrib import messages
from django.http.response import FileResponse
from liceum38.settings import BASE_DIR
from .forms import UserRegistrationForm
from .models import User, Tokens
from projects.models import Project
......@@ -78,14 +80,17 @@ def admin_menu(request):
if request.POST.get('accept_token'):
last_token = Tokens.objects.last()
if last_token is None:
new_id = 1
else:
new_id = last_token.pk + 1
for i in range(int(token_value)):
token = Tokens.objects.create(token=generate_alphanum_random_string(16), id=new_id + i)
token.save()
return redirect('admin_menu')
filepath = str(BASE_DIR) + r"\media\temp_tokens\tokens" + str(request.user.pk) + ".txt"
with open(filepath, "w") as f:
if last_token is None:
new_id = 1
else:
new_id = last_token.pk + 1
for i in range(int(token_value)):
token = Tokens.objects.create(token=generate_alphanum_random_string(16), id=new_id + i)
token.save()
f.write(token.token + "\n")
return FileResponse(open(filepath, "rb"), as_attachment=True)
if request.POST.get('filter_submit'):
if role_filter !='' and group_filter !='':
......
d3ywEIMRKAkqgtG5
d7Yp9HnkZ1etfPoU
8QkGS4jqFwnorbeL
fp1Qx06NlIT25yeK
QN4IX0J5mMYd6gpZ
43VoBHtElKnykWYp
HxrRUevQqWaAyBLV
zbZSMCaT0QnmpUcs
KfPVGO7EJT2sLpeY
6vJNl2kgQ4GZ5B09
......@@ -221,7 +221,7 @@
</div>
</form>
<form class="delete_page" method="POST" action="#">
<form class="delete_page" method="POST">
<p class="delete-p">Вы уверены, что хотите удалить/скрыть пользователя?</p>
<p>Пользователь: <span class="delete-fio"></span></p>
<div class="delete-btns">
......@@ -233,7 +233,7 @@
</div>
</form>
<form class="create-tokens" method="POST" action="#">
<form class="create-tokens" method="POST">
<p class="token-p">Создание токенов</p>
<span class="token-span">Напишите в поле количество токенов, которое хотите создать.</span>
{% csrf_token %}
......@@ -241,7 +241,7 @@
<div class="token-btns">
<button class="btn exit" type="button" onclick="tok_exit()">Отмена</button>
<input class="btn btn-token-create" type="submit" name="accept_token">
<input class="btn btn-token-create" type="submit" name="accept_token" onclick="tok_exit()">
</div>
</form>
......
Поддерживает Markdown
0% или .
You are about to add 0 people to the discussion. Proceed with caution.
Сначала завершите редактирование этого сообщения!
Пожалуйста, зарегистрируйтесь или чтобы прокомментировать