diff --git a/app/templates/req_materi.html b/app/templates/req_materi.html index 93fb80de0c2be88464aa42918194d262122807bd..d0375d7169835ed89a4ac7a793783478a80bd35b 100644 --- a/app/templates/req_materi.html +++ b/app/templates/req_materi.html @@ -55,7 +55,11 @@ <div class="row header"> <div class="col"> <h2 class="pageTitle">Permintaan materi!</h2> + {% if user %} <p class="description">Tuliskan judul materi yang kamu mau</p> + {% else %} + <p class="description">Tuliskan judul materi yang kamu mau, anda harus login terlebih dahulu untuk melakukan permintaan</p> + {% endif %} <form class="searchBar" > {% csrf_token %} <div class="col-6 form-group"> diff --git a/app/views.py b/app/views.py index abde28a165b08aa3df5e966ce0e17e1c3d856f22..d371c1e6691311a4d0db2bd0e76c2ac68fce2264 100644 --- a/app/views.py +++ b/app/views.py @@ -393,8 +393,11 @@ class ReqMateriView(TemplateView): template_name = "req_materi.html" def dispatch(self, request, *args, **kwargs): - if not request.user.is_admin: - raise PermissionDenied(request) + if request.user.is_authenticated == False: + return HttpResponseRedirect("/login/") + #raise PermissionDenied(request) + # else if not request.user.is_admin: + # raise PermissionDenied(request) return super(ReqMateriView, self).dispatch(request, *args, **kwargs) def get_context_data(self, **kwargs):