You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

67 lines
1.7 KiB

from django.shortcuts import render
from django.http import HttpResponse
# Create your views here.
def form(request):
if request.method == 'POST':
fullname = request.POST['fullname']
mathematics = int(request.POST['mathematics'])
latvian_lng = int(request.POST['latvian_lng'])
foreign_lng = int(request.POST['foreign_lng'])
if mathematics < 40 or latvian_lng < 40 or foreign_lng < 40:
return HttpResponse(f'{fullname} can not apply to university')
else:
return HttpResponse(
f'Hello, {fullname}! You can apply to our university. Your grades: Mathematics: {mathematics}, Latviesu vld: {latvian_lng}, Svesvaloda: {foreign_lng}')
return render(
request,
template_name='form.html',
)
def add_visit(request):
if request.method == 'POST':
context = {
'visitor': request.POST['visitor'],
'date_time': request.POST['date_time'],
'reason': request.POST['reason'],
}
return render(
request,
template_name='visit.html',
context=context,
)
return render(
request,
template_name='visit_form.html',
)
class User:
def __init__(self, email, username):
self.email = email
self.username = username
def add_user(request):
if request.method == 'POST':
context = {
'username': request.POST['username'],
'email': request.POST['email'],
}
return render(
request,
template_name='add_user.html',
context=context,
)
return render(
request,
template_name='add_user_form.html',
)