Код: Выделить всё
from django.urls import path
from . views import RetiroListView, RetiroDetailView
from . import views
urlpatterns = [
path('post//', PostDetailView.as_view(), name='post-detail'),
path('post/', views.post, name='post-post'),
]
Код: Выделить всё
from django.db import models
from django.utils import timezone
from django.contrib.auth.models import User
# Create your models here.
class Post(models.Model):
title = models.CharField(max_length=100)
content = models.TextField()
date_posted = models.DateTimeField(default=timezone.now)
author = models.ForeignKey(User, on_delete=models.CASCADE)
class Comment(models.Model):
post = models.OneToOneField(Post, on_delete=models.CASCADE, primary_key=True)
comment=models.CharField(max_length=100)
class Tags(models.Model):
post = models.OneToOneField(Post, on_delete=models.CASCADE, primary_key=True)
comment=models.CharField(max_length=100)
Код: Выделить всё
class PostDetailView(DetailView):
model = Post
Код: Выделить всё
{{ object.title }}Подробнее здесь: https://stackoverflow.com/questions/790 ... detailview