77def home (request ):
88 """Ana Sayfa"""
99 db = post .objects .order_by ('?' )[:6 ]
10+ last_db = post .objects .order_by ()[:3 ]
1011 return render (request , 'profil.html' , {
11- 'db' : db
12+ 'db' : db ,
13+ 'last_db' :last_db
1214 })
1315
1416
1517def about (request ):
1618 """ Hakkımda Sayfası """
17- last_db = post .objects .order_by ('?' )[:3 ]
19+ last_db = post .objects .order_by ()[:3 ]
1820 return render (request , 'about.html' , {
1921 'last_db' : last_db
2022 })
2123
2224
2325def contact (request ):
2426 """ İletişim Sayfası """
25- last_db = post .objects .order_by ('?' )[:3 ]
27+ last_db = post .objects .order_by ()[:3 ]
2628 return render (request , 'contact.html' , {
2729 'last_db' : last_db
2830 })
2931
3032
3133def blog (request ):
3234 """ Blog yazıların listelendiği sayfa"""
33- last_db = post .objects .order_by ('?' )[:3 ]
35+ last_db = post .objects .order_by ()[:3 ]
3436 db = post .objects .order_by ()[:6 ]
3537 post_db = post .objects .all ()
3638 category_db = category .objects .all ()
@@ -45,7 +47,7 @@ def blog(request):
4547
4648def page (request ,id ):
4749 """ Blog Sayfalaması """
48- last_db = post .objects .order_by ('?' )[:3 ]
50+ last_db = post .objects .order_by ()[:3 ]
4951 post_db = post .objects .all ()
5052 category_db = category .objects .all ()
5153 pages = Paginator (post_db ,5 )
@@ -63,7 +65,7 @@ def page(request,id):
6365
6466def blog_details (request , slug ):
6567 """ makale_details sayfası """
66- last_db = post .objects .order_by ('?' )[:3 ]
68+ last_db = post .objects .order_by ()[:3 ]
6769 category_db = category .objects .all ()
6870 db = post .objects .filter (seo_url = slug )
6971 return render (request , 'blog_details.html' , {
@@ -75,10 +77,10 @@ def blog_details(request, slug):
7577
7678def category_view (request , category_names ):
7779 """ category details sayfası """
78- last_db = post .objects .order_by ('?' )[:3 ]
80+ last_db = post .objects .order_by ()[:3 ]
7981 category_db_list = category .objects .all ()
80- category_db = category .objects .filter (category_name = str ( category_names ) )
81- post_db = post .objects .filter (category_list__category_name = category_names )
82+ category_db = category .objects .filter (seo_url = category_names )
83+ post_db = post .objects .filter (category_list__seo_url = category_names )
8284 pages = Paginator (post_db ,5 )
8385 return render (request , 'category.html' , {
8486 'last_db' : last_db ,
@@ -89,12 +91,14 @@ def category_view(request, category_names):
8991 'category_names' :category_names
9092 })
9193
94+
95+
9296def category_page (request , category_names ,id ):
9397 """ category details sayfası """
94- last_db = post .objects .order_by ('?' )[:3 ]
98+ last_db = post .objects .order_by ()[:3 ]
9599 category_db_list = category .objects .all ()
96- category_db = category .objects .filter (category_name = str ( category_names ) )
97- post_db = post .objects .filter (category_list__category_name = category_names )
100+ category_db = category .objects .filter (seo_url = category_names )
101+ post_db = post .objects .filter (category_list__seo_url = category_names )
98102 pages = Paginator (post_db ,5 )
99103 try :
100104 db = pages .page (id )
0 commit comments