İş Tecrubesi
Eğitim Geçmişi
Sertifikalar & Başarılar
Kullanıcıya ait test sonucu bulunmamaktadır.
Dil Becerileri
Son Forum Aktiviteleri
1Django PreviousNext Page yapımı
Merhaba, blog sitesi oluşturmaya çalışıyorum. Makalelerin görüntülendiği detay sayfasının altında previous ve next (makale) işlemi oluşturmaya çalışıyorum. Ancak nasıl yapacağımı bilemedim.
Models.py
class Blog(models.Model):
author = models.ForeignKey(“auth.User”, on_delete=models.CASCADE)
title = models.CharField(max_length=100)
content = models.TextField()
created_date = models.DateTimeField(auto_now_add=True)
slug = models.SlugField(max_length=120, unique=True, null=True, verbose_name=“Slug Alanı”, editable=True, default="")
image = models.FileField(blank=True, null=True, verbose_name=“Fotoğraf Ekle”)
content_category = models.CharField(max_length=150, default="")def save(self, *args, **kwargs):
self.slug = slugify(self.title)
super(Blog, self).save(*args, **kwargs)
class Meta:
ordering = ['-created_date']
def __str__(self):
return self.title
class Yazar(models.Model):
user = models.ForeignKey(‘auth.User’, on_delete=models.CASCADE)
meslek = models.TextField()
hakkinda = models.TextField()
foto = models.FileField(blank=True, null=True, verbose_name=“Fotoğraf Ekle”)def __str__(self): return str(self.user)
views.py
def single_blog(request, slug):
context ={
baslik" : get_object_or_404(Blog, slug=slug),
"yazar" : get_object_or_404(Yazar),
}
return render(request, "single_blog.html", context)
Yardımcı olanlara şimdiden teşekkür ediyorum. View kısmını nasıl yazabilirim?