LIL-249. Add moderate notification page

remotes/origin/hasaccess
Ivlev Denis 8 years ago
parent c6280f5559
commit ccbc63ade0
  1. 13
      apps/course/templates/course/course_on_moderation.html
  2. 5
      apps/course/views.py
  3. 7
      project/urls.py

@ -0,0 +1,13 @@
{% extends "templates/lilcity/index.html" %}
{% load static %}
{% block content %}
<div class="section">
<div class="section__center center center_xs">
<div class="done">
<div class="done__title title">Ваш курс отправлен на модерацию!</div>
<div class="done__foot"><a href="/" class="btn btn_stroke">ПЕРЕЙТИ К ГЛАВНОЙ</a></div>
</div>
</div>
</div>
{% endblock content %}

@ -141,6 +141,11 @@ def lessoncomment(request, lesson_id):
})
@method_decorator(login_required, name='dispatch')
class CourseOnModerationView(TemplateView):
template_name = 'course/course_on_moderation.html'
@method_decorator(login_required, name='dispatch')
class CourseEditView(TemplateView):
template_name = 'course/course_edit.html'

@ -22,9 +22,13 @@ from apps.course.views import (
CoursesView, likes, coursecomment,
CourseView, LessonView, SearchView,
lessoncomment, CourseEditView,
CourseOnModerationView,
)
from apps.course.models import Course
from apps.user.views import UserView, UserEditView, NotificationEditView, PaymentHistoryView, resend_email_verify
from apps.user.views import (
UserView, UserEditView, NotificationEditView,
PaymentHistoryView, resend_email_verify,
)
urlpatterns = [
path('admin/', admin.site.urls),
@ -34,6 +38,7 @@ urlpatterns = [
path('course/<str:slug>/', CourseView.as_view(), name='course'),
path('course/<int:course_id>/like', likes, name='likes'),
path('course/create', CourseEditView.as_view(), name='course_create'),
path('course/on-moderation', CourseOnModerationView.as_view(), name='course-on-moderation'),
path('course/<int:pk>/edit', CourseEditView.as_view(), name='course_edit'),
path('course/<int:course_id>/comment', coursecomment, name='coursecomment'),
path('lesson/<int:pk>/', LessonView.as_view(), name='lesson'),

Loading…
Cancel
Save