diff --git a/jauns_projekts/jauns_projekts/urls.py b/jauns_projekts/jauns_projekts/urls.py index 3ddd624..853dea6 100644 --- a/jauns_projekts/jauns_projekts/urls.py +++ b/jauns_projekts/jauns_projekts/urls.py @@ -22,6 +22,8 @@ urlpatterns = [ path('admin/', admin.site.urls), path('university', uzdevumi.views.form), path('visitors', uzdevumi.views.form), + path('add_visit', uzdevumi.views.add_visit), + path('add_user', uzdevumi.views.add_user), ] diff --git a/jauns_projekts/templates/add_user.html b/jauns_projekts/templates/add_user.html new file mode 100644 index 0000000..53f0f10 --- /dev/null +++ b/jauns_projekts/templates/add_user.html @@ -0,0 +1,13 @@ + + + + + User added + + +

+

Succesfully added {{ username }}


+ E-mail: {{ email }} +

+ + \ No newline at end of file diff --git a/jauns_projekts/templates/add_user_form.html b/jauns_projekts/templates/add_user_form.html new file mode 100644 index 0000000..4e64117 --- /dev/null +++ b/jauns_projekts/templates/add_user_form.html @@ -0,0 +1,15 @@ + + + + + Add user admin page + + +
+ {% csrf_token %} + Username:
+ Email:
+ +
+ + \ No newline at end of file diff --git a/jauns_projekts/templates/visit.html b/jauns_projekts/templates/visit.html new file mode 100644 index 0000000..4653f4a --- /dev/null +++ b/jauns_projekts/templates/visit.html @@ -0,0 +1,13 @@ + + + + + Visit + + +

+ {{ visitor }} will arsrive at {{ date_time }}
+ Reason: {{ reason }} +

+ + \ No newline at end of file diff --git a/jauns_projekts/templates/visit_form.html b/jauns_projekts/templates/visit_form.html new file mode 100644 index 0000000..770ea3f --- /dev/null +++ b/jauns_projekts/templates/visit_form.html @@ -0,0 +1,16 @@ + + + + + New visit + + +
+ {% csrf_token %} + Visitor:
+ Datetime:
+ Reason:
+ +
+ + \ No newline at end of file diff --git a/jauns_projekts/uzdevumi/views.py b/jauns_projekts/uzdevumi/views.py index a3c4c28..80cc44d 100644 --- a/jauns_projekts/uzdevumi/views.py +++ b/jauns_projekts/uzdevumi/views.py @@ -19,3 +19,44 @@ def form(request): 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', + ) + +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', + ) \ No newline at end of file