added topic selector to new post page
This commit is contained in:
parent
dfb3b30271
commit
81c455f014
3 changed files with 38 additions and 12 deletions
|
|
@ -1,8 +1,9 @@
|
|||
from blog.views import viewblog, addpost, createmocks
|
||||
from blog.views import viewblog, addpost, createmocks, order
|
||||
from django.urls import path
|
||||
|
||||
urlpatterns = [
|
||||
path('', viewblog, name="index"),
|
||||
path('manage/add/', addpost, name='addpost'),
|
||||
path('manage/addpost', addpost, name='addpost'),
|
||||
path('manage/order', order, name='order'),
|
||||
path('mock/topic/<int:n>/', createmocks, name='mock'),
|
||||
]
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@ from django.contrib.auth.decorators import login_required
|
|||
from django.http import HttpResponse
|
||||
from django.shortcuts import render, redirect
|
||||
from blog.factories import TopicFactory
|
||||
from blog.models import Topic
|
||||
|
||||
from markdownblog import settings
|
||||
|
||||
|
|
@ -12,9 +13,15 @@ def viewblog(request) -> HttpResponse:
|
|||
return render(request, 'blog/index.html', {"debug": settings.DEBUG})
|
||||
|
||||
|
||||
@login_required
|
||||
def order(request):
|
||||
return None
|
||||
|
||||
|
||||
@login_required
|
||||
def addpost(request) -> HttpResponse:
|
||||
return render(request, 'blog/addpost.html')
|
||||
context = {'alltopics': Topic.objects.all().order_by('name').values()}
|
||||
return render(request, 'blog/addpost.html', context)
|
||||
|
||||
|
||||
def createmocks(request, n) -> HttpResponse:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue