diff --git a/SocialHelper/homepage/__pycache__/urls.cpython-37.pyc b/SocialHelper/homepage/__pycache__/urls.cpython-37.pyc index 49a7c78..3b77f07 100644 Binary files a/SocialHelper/homepage/__pycache__/urls.cpython-37.pyc and b/SocialHelper/homepage/__pycache__/urls.cpython-37.pyc differ diff --git a/SocialHelper/homepage/__pycache__/views.cpython-37.pyc b/SocialHelper/homepage/__pycache__/views.cpython-37.pyc index 2dac53a..e425882 100644 Binary files a/SocialHelper/homepage/__pycache__/views.cpython-37.pyc and b/SocialHelper/homepage/__pycache__/views.cpython-37.pyc differ diff --git a/SocialHelper/homepage/templates/navbar.html b/SocialHelper/homepage/templates/navbar.html index 5d3b668..21e16c2 100644 --- a/SocialHelper/homepage/templates/navbar.html +++ b/SocialHelper/homepage/templates/navbar.html @@ -15,9 +15,9 @@ diff --git a/SocialHelper/homepage/urls.py b/SocialHelper/homepage/urls.py index 08bc1ab..70791ff 100644 --- a/SocialHelper/homepage/urls.py +++ b/SocialHelper/homepage/urls.py @@ -5,6 +5,11 @@ from django.conf import settings from django.conf.urls.static import static urlpatterns = [ + path('', views.index, name='index'), + path('product', views.index_product, name='index_product'), + path('offer', views.index_offer, name='index_offer'), + path('all', views.index, name='index'), + path('', views.index, name='index'), path('contact', views.contact, name='contact'), path('regulamin',views.regulamin, name='regulamin'), diff --git a/SocialHelper/homepage/views.py b/SocialHelper/homepage/views.py index e2632ff..8b52b2c 100644 --- a/SocialHelper/homepage/views.py +++ b/SocialHelper/homepage/views.py @@ -36,6 +36,51 @@ def index(request): } return HttpResponse(template.render(context, request)) +def index_product(request): + all_product = Product.objects.filter(active = True, offer=2) + template = loader.get_template('homepage/index.html') + types = TYPE_T + types_o = TYPE_O + place_local = "" + oddam_local = "" + potrzebuje_local = "" + usluga_local = "" + przedmiot_local = "1" + context = { + 'all_product': all_product, + 'types': types, + 'place_local': place_local, + 'oddam_local': oddam_local, + 'potrzebuje_local': potrzebuje_local, + 'types_o': types_o, + 'usluga_local': usluga_local, + 'przedmiot_local': przedmiot_local, + } + return HttpResponse(template.render(context, request)) + +def index_offer(request): + all_product = Product.objects.filter(active = True, offer=1) + template = loader.get_template('homepage/index.html') + types = TYPE_T + types_o = TYPE_O + place_local = "" + oddam_local = "" + potrzebuje_local = "" + usluga_local = "1" + przedmiot_local = "" + context = { + 'all_product': all_product, + 'types': types, + 'place_local': place_local, + 'oddam_local': oddam_local, + 'potrzebuje_local': potrzebuje_local, + 'types_o': types_o, + 'usluga_local': usluga_local, + 'przedmiot_local': przedmiot_local, + } + return HttpResponse(template.render(context, request)) + + def contact(request): return render(request , 'homepage/contact.html') @@ -231,7 +276,7 @@ def login(request): return redirect(login) return render(request , 'homepage/login.html') -def logout_user(request): +def logout_user(request): auth.logout(request) messages.success(request, 'Zostałeś wylogowany!') return redirect( index)