links to calendar i fanpage

This commit is contained in:
Mikhail Ronchyk 2022-01-12 19:01:51 +03:00
parent d20e1db668
commit 99a3b8fea9
14 changed files with 44 additions and 18 deletions

View File

@ -23,9 +23,9 @@
<ul>
<li><a href="{% url 'events:index' %}">Strona główna</a></li>
<li><a href="{% url 'events' %}">Wyszukaj wydarzenia</a></li>
<li><a href="calendar.html">Kalendarz</a></li>
<li><a href="{% url 'calendar' %}">Kalendarz</a></li>
<li><a href="">Fanpage</a></li>
<li><a href="{% url 'fanpage' %}">Fanpage</a></li>
{% if user.is_authenticated %}
<li><a href="{% url 'profil' %}">{{ user.username }}</a></li>
<li><a href="">Koszyk</a></li>

View File

@ -23,9 +23,9 @@
<ul>
<li><a href="{% url 'events:index' %}">Strona główna</a></li>
<li><a href="{% url 'events' %}">Wyszukaj wydarzenia</a></li>
<li><a href="calendar.html">Kalendarz</a></li>
<li><a href="{% url 'calendar' %}">Kalendarz</a></li>
<li><a href="">Fanpage</a></li>
<li><a href="{% url 'fanpage' %}">Fanpage</a></li>
{% if user.is_authenticated %}
<li><a href="{% url 'profil' %}">{{ user.username }}</a></li>
<li><a href="">Koszyk</a></li>

View File

@ -17,9 +17,9 @@
<ul>
<li><a href="{% url 'events:index' %}">Strona główna</a></li>
<li><a href="{% url 'events' %}">Wyszukaj wydarzenia</a></li>
<li><a href="calendar.html">Kalendarz</a></li>
<li><a href="{% url 'calendar' %}">Kalendarz</a></li>
<li><a href="">Fanpage</a></li>
<li><a href="{% url 'fanpage' %}">Fanpage</a></li>
{% if user.is_authenticated %}
<li><a href="{% url 'profil' %}">{{ user.username }}</a></li>
<li><a href="">Koszyk</a></li>

View File

@ -17,9 +17,9 @@
<ul>
<li><a href="{% url 'events:index' %}">Strona główna</a></li>
<li><a href="{% url 'events' %}">Wyszukaj wydarzenia</a></li>
<li><a href="calendar.html">Kalendarz</a></li>
<li><a href="{% url 'calendar' %}">Kalendarz</a></li>
<li><a href="">Fanpage</a></li>
<li><a href="{% url 'fanpage' %}">Fanpage</a></li>
{% if user.is_authenticated %}
<li><a href="{% url 'profil' %}">{{ user.username }}</a></li>
<li><a href="">Koszyk</a></li>

View File

@ -18,9 +18,9 @@
<ul>
<li><a href="{% url 'events:index' %}">Strona główna</a></li>
<li><a href="{% url 'events' %}">Wyszukaj wydarzenia</a></li>
<li><a href="calendar.html">Kalendarz</a></li>
<li><a href="{% url 'calendar' %}">Kalendarz</a></li>
<li><a href="">Fanpage</a></li>
<li><a href="{% url 'fanpage' %}">Fanpage</a></li>
{% if user.is_authenticated %}
<li><a href="{% url 'profil' %}">{{ user.username }}</a></li>
<li><a href="">Koszyk</a></li>

View File

@ -17,9 +17,9 @@
<ul>
<li><a href="{% url 'events:index' %}">Strona główna</a></li>
<li><a href="{% url 'events' %}">Wyszukaj wydarzenia</a></li>
<li><a href="calendar.html">Kalendarz</a></li>
<li><a href="{% url 'calendar' %}">Kalendarz</a></li>
<li><a href="">Fanpage</a></li>
<li><a href="{% url 'fanpage' %}">Fanpage</a></li>
{% if user.is_authenticated %}
<li><a href="{% url 'profil' %}">{{ user.username }}</a></li>
<li><a href="">Koszyk</a></li>

View File

@ -17,9 +17,9 @@
<ul>
<li><a href="{% url 'events:index' %}">Strona główna</a></li>
<li><a href="{% url 'events' %}">Wyszukaj wydarzenia</a></li>
<li><a href="calendar.html">Kalendarz</a></li>
<li><a href="{% url 'calendar' %}">Kalendarz</a></li>
<li><a href="">Fanpage</a></li>
<li><a href="{% url 'fanpage' %}">Fanpage</a></li>
{% if user.is_authenticated %}
<li><a href="{% url 'profil' %}">{{ user.username }}</a></li>
<li><a href="">Koszyk</a></li>

View File

@ -19,9 +19,9 @@
<ul>
<li><a href="{% url 'events:index' %}">Strona główna</a></li>
<li><a href="{% url 'events' %}">Wyszukaj wydarzenia</a></li>
<li><a href="calendar.html">Kalendarz</a></li>
<li><a href="{% url 'calendar' %}">Kalendarz</a></li>
<li><a href="">Fanpage</a></li>
<li><a href="{% url 'fanpage' %}">Fanpage</a></li>
{% if user.is_authenticated %}
<li><a href="{% url 'profil' %}">{{ user.username }}</a></li>
<li><a href="">Koszyk</a></li>

View File

@ -23,9 +23,9 @@
<ul>
<li><a href="{% url 'events:index' %}">Strona główna</a></li>
<li><a href="{% url 'events' %}">Wyszukaj wydarzenia</a></li>
<li><a href="calendar.html">Kalendarz</a></li>
<li><a href="{% url 'calendar' %}">Kalendarz</a></li>
<li><a href="">Fanpage</a></li>
<li><a href="{% url 'fanpage' %}">Fanpage</a></li>
{% if user.is_authenticated %}
<li><a href="{% url 'profil' %}">{{ user.username }}</a></li>
<li><a href="">Koszyk</a></li>

View File

@ -189,6 +189,7 @@ def listofcategories(request, pk):
}
return render(request, template, context)
def detail(request, news_id):
event = Event.objects.get(pk=news_id)
@ -196,9 +197,32 @@ def detail(request, news_id):
return render(request, 'events/detail.html', {'events': event, 'category': category })
def likepost(request, news_id):
obj = get_object_or_404(Event, id=news_id)
if request.method == "POST":
obj.likes = obj.likes + 1
obj.save()
return HttpResponseRedirect("../")
def calendar(request):
categories = Category.objects.all()
event = Event.objects.all()
context = {
'categories': categories,
'event': event,
}
return render(request, 'events/calendar.html', context)
def fanpage(request):
categories = Category.objects.all()
event = Event.objects.all()
context = {
'categories': categories,
'event': event,
}
return render(request, 'events/fanpage.html', context)

View File

@ -32,6 +32,8 @@ urlpatterns = [
path('all_events/<int:news_id>/', views.detail, name='detail'),
path('all_events/', views.events, name='events'),
path('all_events/<int:news_id>/like/', views.likepost, name='like'),
path('calendar/', views.calendar, name='calendar'),
path('fanpage/', views.fanpage, name='fanpage'),
path('style/', TemplateView.as_view(
template_name='events/style.css',
content_type='text/css')