Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # blog/urls.py
- from django.urls import path
- from . import views
- urlpatterns = [
- path('post/new/', views.BlogCreateView.as_view(), name='post_new'),
- ]
- # blog/views.py
- from django.views.generic import ListView, DetailView
- from django.views.generic.edit import CreateView
- from . models import Post
- class BlogCreateView(CreateView):
- model = Post
- template_name = 'post_new.html'
- fields = '__all__'
- <!-- templates/post_new.html -->
- {% extends 'base.html' %}
- {% block content %}
- <h1>New post</h1>
- <form action="" method="post">{% csrf_token %}
- {{ form.as_p }}
- <input type="submit" value="Save" />
- </form>
- {% endblock %}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement