Created views

parent ea30a400
from django.shortcuts import render from django.shortcuts import render
from django.http import HttpResponse
from .models import ForumPost, Reply
# Create your views here. # Create your views here.
def index(request):
return_string = '<body> <ul>'
for post in ForumPost.objects.all():
post_string = '<li>{} by {} posted {}:<br>{}</li>'.format(
post.title, post.author, post.pub_datetime.strftime('%m/%d/%Y %H:%M %p'), post.body
)
reply_string =''
for replypost in Reply.objects.all():
if replypost.forum_post == post:
reply_string += '<li>Reply by {} posted {}:<br>{}</li>'.format(
replypost.author, replypost.pub_datetime.strftime('%m/%d/%Y %H:%M %p'), replypost.body
)
return_string+= post_string
return_string+= reply_string
return_string+='<br>'
return_string += '</ul></body>'
html_string = '<html>{}</html>'.format(return_string)
return HttpResponse(html_string)
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment