@ -47,11 +47,11 @@ from settings.models import Html, LandingComment, ParticipationComment
class BannersControl ( TemplateView ) :
class BannersControl ( TemplateView ) :
template_name = ' admin/expobanner/banners_control.html '
template_name = ' c_ admin/expobanner/banners_control.html'
# CREATE VIEWS
# CREATE VIEWS
class AbstractCreate ( CreateView ) :
class AbstractCreate ( CreateView ) :
template_name = ' admin/expobanner/default_form.html '
template_name = ' c_ admin/expobanner/default_form.html'
success_url = ' /admin/expobanners/banners/control/ '
success_url = ' /admin/expobanners/banners/control/ '
@ -83,7 +83,7 @@ class CreateCustomer(AbstractCreate):
# LISTS VIEWS
# LISTS VIEWS
class AbstractList ( ListView ) :
class AbstractList ( ListView ) :
paginate_by = settings . ADMIN_PAGINATION
paginate_by = settings . ADMIN_PAGINATION
template_name = ' admin/expobanner/default_list.html '
template_name = ' c_ admin/expobanner/default_list.html'
def get_context_data ( self , * * kwargs ) :
def get_context_data ( self , * * kwargs ) :
context = super ( AbstractList , self ) . get_context_data ( * * kwargs )
context = super ( AbstractList , self ) . get_context_data ( * * kwargs )
@ -103,7 +103,7 @@ class BannerGroupList(AbstractList):
class BannerList ( AbstractList ) :
class BannerList ( AbstractList ) :
model = Banner
model = Banner
verbose = _ ( u ' Список банеров ' )
verbose = _ ( u ' Список банеров ' )
template_name = ' admin/expobanner/banner_list.html '
template_name = ' c_ admin/expobanner/banner_list.html'
def get_queryset ( self ) :
def get_queryset ( self ) :
qs = self . model . objects . filter ( group__isnull = False ) . order_by ( ' -fr ' )
qs = self . model . objects . filter ( group__isnull = False ) . order_by ( ' -fr ' )
@ -118,7 +118,7 @@ class BannerList(AbstractList):
class LinkList ( AbstractList ) :
class LinkList ( AbstractList ) :
model = Banner
model = Banner
verbose = _ ( u ' Список ссылок ' )
verbose = _ ( u ' Список ссылок ' )
template_name = ' admin/expobanner/link_list.html '
template_name = ' c_ admin/expobanner/link_list.html'
def get_queryset ( self ) :
def get_queryset ( self ) :
qs = super ( LinkList , self ) . get_queryset ( )
qs = super ( LinkList , self ) . get_queryset ( )
@ -129,12 +129,12 @@ class LinkList(AbstractList):
class CustomerList ( AbstractList ) :
class CustomerList ( AbstractList ) :
model = Customer
model = Customer
verbose = _ ( u ' Список заказчиков ' )
verbose = _ ( u ' Список заказчиков ' )
template_name = ' admin/expobanner/customer_list.html '
template_name = ' c_ admin/expobanner/customer_list.html'
# UPDATE VIEWS
# UPDATE VIEWS
class AbstractUpdate ( UpdateView ) :
class AbstractUpdate ( UpdateView ) :
template_name = ' admin/expobanner/default_form.html '
template_name = ' c_ admin/expobanner/default_form.html'
success_url = ' /admin/expobanners/banners/control/ '
success_url = ' /admin/expobanners/banners/control/ '
@ -165,7 +165,7 @@ class UpdateCustomer(AbstractUpdate):
class BannerStat ( DetailView ) :
class BannerStat ( DetailView ) :
model = Banner
model = Banner
template_name = ' admin/expobanner/banner_stat.html '
template_name = ' c_ admin/expobanner/banner_stat.html'
def get_context_data ( self , * * kwargs ) :
def get_context_data ( self , * * kwargs ) :
context = super ( BannerStat , self ) . get_context_data ( * * kwargs )
context = super ( BannerStat , self ) . get_context_data ( * * kwargs )
@ -192,7 +192,7 @@ class BannerStat(DetailView):
# DELETE views
# DELETE views
###############################################################################
###############################################################################
class DeleteCustomer ( DeleteView ) :
class DeleteCustomer ( DeleteView ) :
template_name = ' admin/expobanner/customer_confirm_delete.html '
template_name = ' c_ admin/expobanner/customer_confirm_delete.html'
model = Customer
model = Customer
success_url = reverse_lazy ( ' expobanner-customer_list ' )
success_url = reverse_lazy ( ' expobanner-customer_list ' )
# slug_field = 'url'
# slug_field = 'url'
@ -205,7 +205,7 @@ class DeleteCustomer(DeleteView):
class CommentMixin ( object ) :
class CommentMixin ( object ) :
form_class = CommentForm
form_class = CommentForm
model = LandingComment
model = LandingComment
template_name = ' admin/expobanner/comment_create.html '
template_name = ' c_ admin/expobanner/comment_create.html'
success_url = reverse_lazy ( ' expobaner-comment_list ' )
success_url = reverse_lazy ( ' expobaner-comment_list ' )
def get_context_data ( self , * args , * * kwargs ) :
def get_context_data ( self , * args , * * kwargs ) :
@ -224,14 +224,14 @@ class ParticipationMixin(CommentMixin):
class CommentList ( CommentMixin , ListView ) :
class CommentList ( CommentMixin , ListView ) :
template_name = ' admin/expobanner/comment_list.html '
template_name = ' c_ admin/expobanner/comment_list.html'
def get_queryset ( self ) :
def get_queryset ( self ) :
return self . model . objects . language ( )
return self . model . objects . language ( )
class ParticipationCommentList ( ParticipationMixin , CommentList ) :
class ParticipationCommentList ( ParticipationMixin , CommentList ) :
template_name = ' admin/expobanner/pcomment_list.html '
template_name = ' c_ admin/expobanner/pcomment_list.html'
class CommentCreate ( CommentMixin , CreateView ) :
class CommentCreate ( CommentMixin , CreateView ) :
@ -282,7 +282,7 @@ class PaidList(ListView):
}
}
}
}
model = None
model = None
template_name = ' admin/expobanner/paid_list.html '
template_name = ' c_ admin/expobanner/paid_list.html'
paginate_by = settings . ADMIN_PAGINATION
paginate_by = settings . ADMIN_PAGINATION
def get ( self , * args , * * kwargs ) :
def get ( self , * args , * * kwargs ) :
@ -306,7 +306,7 @@ class PaidList(ListView):
class PaidCreate ( CreateView ) :
class PaidCreate ( CreateView ) :
form_class = PaidCreateForm
form_class = PaidCreateForm
template_name = ' admin/expobanner/paid_create.html '
template_name = ' c_ admin/expobanner/paid_create.html'
success_url = ' /admin/expobanners/paid/list/ '
success_url = ' /admin/expobanners/paid/list/ '
@ -318,7 +318,7 @@ class PaidConfCreate(PaidCreate):
class PaidUpdate ( UpdateView ) :
class PaidUpdate ( UpdateView ) :
model = Paid
model = Paid
form_class = None
form_class = None
template_name = ' admin/expobanner/paid_update.html '
template_name = ' c_ admin/expobanner/paid_update.html'
success_url = ' /admin/expobanners/paid/list/ '
success_url = ' /admin/expobanners/paid/list/ '
def dispatch ( self , request , * args , * * kwargs ) :
def dispatch ( self , request , * args , * * kwargs ) :
@ -358,7 +358,7 @@ def paid_turn(request, pk, status):
class PaidStat ( DetailView ) :
class PaidStat ( DetailView ) :
model = Paid
model = Paid
template_name = ' admin/expobanner/paid_stat.html '
template_name = ' c_ admin/expobanner/paid_stat.html'
def get_context_data ( self , * * kwargs ) :
def get_context_data ( self , * * kwargs ) :
context = super ( PaidStat , self ) . get_context_data ( * * kwargs )
context = super ( PaidStat , self ) . get_context_data ( * * kwargs )
@ -385,7 +385,7 @@ class PaidStat(DetailView):
class MainList ( ListView ) :
class MainList ( ListView ) :
model = Exposition
model = Exposition
template_name = ' admin/expobanner/main_list.html '
template_name = ' c_ admin/expobanner/main_list.html'
paginate_by = settings . ADMIN_PAGINATION
paginate_by = settings . ADMIN_PAGINATION
def get_queryset ( self ) :
def get_queryset ( self ) :
@ -397,14 +397,14 @@ class MainList(ListView):
class MainCreate ( CreateView ) :
class MainCreate ( CreateView ) :
form_class = MainCreateForm
form_class = MainCreateForm
template_name = ' admin/expobanner/paid_create.html '
template_name = ' c_ admin/expobanner/paid_create.html'
success_url = ' /admin/expobanners/main/list/ '
success_url = ' /admin/expobanners/main/list/ '
class MainUpdate ( UpdateView ) :
class MainUpdate ( UpdateView ) :
model = MainPage
model = MainPage
form_class = MainUpdateForm
form_class = MainUpdateForm
template_name = ' admin/expobanner/default_form.html '
template_name = ' c_ admin/expobanner/default_form.html'
success_url = ' /admin/expobanners/main/list/ '
success_url = ' /admin/expobanners/main/list/ '
def get_context_data ( self , * * kwargs ) :
def get_context_data ( self , * * kwargs ) :
@ -416,7 +416,7 @@ class MainUpdate(UpdateView):
class MainConfList ( ListView ) :
class MainConfList ( ListView ) :
model = Conference
model = Conference
template_name = ' admin/expobanner/main_list.html '
template_name = ' c_ admin/expobanner/main_list.html'
paginate_by = settings . ADMIN_PAGINATION
paginate_by = settings . ADMIN_PAGINATION
def get_queryset ( self ) :
def get_queryset ( self ) :
@ -433,7 +433,7 @@ class MainConfList(ListView):
class MainConfCreate ( CreateView ) :
class MainConfCreate ( CreateView ) :
form_class = MainConfCreateForm
form_class = MainConfCreateForm
template_name = ' admin/expobanner/paid_create.html '
template_name = ' c_ admin/expobanner/paid_create.html'
success_url = reverse_lazy ( ' expobanner-conf-list_main ' )
success_url = reverse_lazy ( ' expobanner-conf-list_main ' )
def get_context_data ( self , * * kwargs ) :
def get_context_data ( self , * * kwargs ) :
@ -445,7 +445,7 @@ class MainConfCreate(CreateView):
class MainConfUpdate ( UpdateView ) :
class MainConfUpdate ( UpdateView ) :
model = MainPage
model = MainPage
form_class = MainUpdateForm
form_class = MainUpdateForm
template_name = ' admin/expobanner/default_form.html '
template_name = ' c_ admin/expobanner/default_form.html'
success_url = reverse_lazy ( ' expobanner-conf-list_main ' )
success_url = reverse_lazy ( ' expobanner-conf-list_main ' )
def get_context_data ( self , * * kwargs ) :
def get_context_data ( self , * * kwargs ) :
@ -467,7 +467,7 @@ def main_turn(request, pk, status):
class MainStat ( DetailView ) :
class MainStat ( DetailView ) :
model = MainPage
model = MainPage
template_name = ' admin/expobanner/main_stat.html '
template_name = ' c_ admin/expobanner/main_stat.html'
def get_context_data ( self , * * kwargs ) :
def get_context_data ( self , * * kwargs ) :
context = super ( MainStat , self ) . get_context_data ( * * kwargs )
context = super ( MainStat , self ) . get_context_data ( * * kwargs )
@ -497,7 +497,7 @@ class TopStat(MainStat):
class TopList ( ListView ) :
class TopList ( ListView ) :
model = Exposition
model = Exposition
template_name = ' admin/expobanner/top_list.html '
template_name = ' c_ admin/expobanner/top_list.html'
paginate_by = settings . ADMIN_PAGINATION
paginate_by = settings . ADMIN_PAGINATION
def get_queryset ( self ) :
def get_queryset ( self ) :
@ -509,14 +509,14 @@ class TopList(ListView):
class TopCreate ( CreateView ) :
class TopCreate ( CreateView ) :
form_class = TopCreateForm
form_class = TopCreateForm
template_name = ' admin/expobanner/top_create.html '
template_name = ' c_ admin/expobanner/top_create.html'
success_url = ' /admin/expobanners/top/list/ '
success_url = ' /admin/expobanners/top/list/ '
class TopUpdate ( UpdateView ) :
class TopUpdate ( UpdateView ) :
model = Top
model = Top
form_class = TopUpdateForm
form_class = TopUpdateForm
template_name = ' admin/expobanner/top_create.html '
template_name = ' c_ admin/expobanner/top_create.html'
success_url = ' /admin/expobanners/top/list/ '
success_url = ' /admin/expobanners/top/list/ '
def get_context_data ( self , * * kwargs ) :
def get_context_data ( self , * * kwargs ) :
@ -529,7 +529,7 @@ class TopUpdate(UpdateView):
class MainPageBlock ( UpdateView ) :
class MainPageBlock ( UpdateView ) :
model = Html
model = Html
form_class = HtmlForm
form_class = HtmlForm
template_name = ' admin/expobanner/main_page_block.html '
template_name = ' c_ admin/expobanner/main_page_block.html'
def get_context_data ( self , * * kwargs ) :
def get_context_data ( self , * * kwargs ) :
context = super ( MainPageBlock , self ) . get_context_data ( * * kwargs )
context = super ( MainPageBlock , self ) . get_context_data ( * * kwargs )