Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
47
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. # blog/urls.py
  2. from django.urls import path
  3. from . import views
  4. urlpatterns = [
  5. path('post/new/', views.BlogCreateView.as_view(), name='post_new'),
  6. ]
  7.  
  8. # blog/views.py
  9. from django.views.generic import ListView, DetailView
  10. from django.views.generic.edit import CreateView
  11. from . models import Post
  12.  
  13. class BlogCreateView(CreateView):
  14. model = Post
  15. template_name = 'post_new.html'
  16. fields = '__all__'
  17.  
  18. <!-- templates/post_new.html -->
  19. {% extends 'base.html' %}
  20. {% block content %}
  21. <h1>New post</h1>
  22. <form action="" method="post">{% csrf_token %}
  23. {{ form.as_p }}
  24. <input type="submit" value="Save" />
  25. </form>
  26. {% endblock %}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement