from django.shortcuts import render
from django.views import generic
from django.contrib.auth.models import User


from .models import Message
# from .forms import CommentForm
from django.shortcuts import render, get_object_or_404

from .forms import MessageForm
from hitcount.views import HitCountDetailView
# Create your views here.


# def main(request):
    # return render(request,"index.html",{})


def audiomin(request):
    return render(request,"audiomin.html",{})
def order(request):
    cf_form = OrderForm(request.POST or None)
    if cf_form.is_valid():
        cf_form.save()
        cf_form = OrderForm()
    return render(request,"order.html",{'cf_form':cf_form})

class MessageDetailView(HitCountDetailView):
    model = Message
    template_name = 'post_detail.html'
    slug_field = 'slug'
    count_hit = True


# def message(request, slug,):
#     template_name = 'post_detail.html'
#     post = get_object_or_404(Message, slug=slug)
#     # comments = post.comments.filter(active=True)
#     # users  =  user.object.filter(username=request.user)
#     # new_comment = None
#     # Comment posted
#     # if request.method == 'POST':
#         # comment_form = CommentForm(data=request.POST)
#         # if comment_form.is_valid():
#             # comment_form.instance.user = self.request.user

#             # Create Comment object but don't save to database yet
#             # new_comment = comment_form.save(commit=False)
#             # Assign the current post to the comment
#             # new_comment.post = post
#             # Save the comment to the database
#             # new_comment.save()
#     # else:
#         # comment_form = CommentForm()

#     return render(request, template_name, {'post': post,
#                                         #    'comments': comments,
#                                         # #    'users': user,
#                                         #    'new_comment': new_comment,
#                                         #    'comment_form': comment_form
#                                         })

def books(request):
    return render(request,"written.html",{})

def bulletin(request):
    return render(request,"bulletin.html",{})

def desk(request):
    return render(request,"pastor.html",{})
