Steps
from django.shortcuts import render
from django.views.generic import TemplateView
class HomePageView(TemplateView):
template_name = 'home.html'
from django.urls import path
from .views import HomePageView
# from django.conf import settings
# from django.conf.urls.static import static
urlpatterns = [
path('', HomePageView.as_view(), name='home'),
]
# + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
from django.contrib import admin
from django.urls import path, include
urlpatterns = [
path('admin/', admin.site.urls),
path('', include('blog.urls'))
]
from django.contrib import admin
from .models import blog
# Register your models here.
admin.site.register(blog)
from django.db import models
class blog(models.Model):
title = models.CharField(max_length=64)
author = models.ForeignKey('auth.user', on_delete=models.CASCADE)
body = models.TextField(max_length=64)
def __str__(self):
return self.title