diff --git a/abonapp/locale/ru/LC_MESSAGES/django.po b/abonapp/locale/ru/LC_MESSAGES/django.po index 758df1c..44e8fb9 100644 --- a/abonapp/locale/ru/LC_MESSAGES/django.po +++ b/abonapp/locale/ru/LC_MESSAGES/django.po @@ -531,10 +531,6 @@ msgstr "Флаги абонента" msgid "Edit" msgstr "Редактировать" -#: templates/abonapp/fin_report.html:7 templates/abonapp/group_list.html:70 -msgid "Fin report" -msgstr "Финансовый отчёт" - #: templates/abonapp/fin_report.html:12 msgid "Money by days" msgstr "Сумма денег за сутки" diff --git a/abonapp/templates/abonapp/group_list.html b/abonapp/templates/abonapp/group_list.html index b3d671d..e8f6fe9 100644 --- a/abonapp/templates/abonapp/group_list.html +++ b/abonapp/templates/abonapp/group_list.html @@ -65,11 +65,6 @@ {% endif %} - {% if request.user.is_superuser %} - - - - {% endif %} diff --git a/finapp/migrations/0001_initial.py b/finapp/migrations/0001_initial.py index 6f3891d..b0b6ab6 100644 --- a/finapp/migrations/0001_initial.py +++ b/finapp/migrations/0001_initial.py @@ -26,7 +26,7 @@ class Migration(migrations.Migration): initial = True dependencies = [ - ('abonapp', '0009_auto_20181123_1556'), + ('abonapp', '0001_squashed_0008_auto_20181115_1206'), ] operations = [ diff --git a/finapp/templates/finapp/payalltimegateway_list.html b/finapp/templates/finapp/payalltimegateway_list.html index b5fdcd4..f099c43 100644 --- a/finapp/templates/finapp/payalltimegateway_list.html +++ b/finapp/templates/finapp/payalltimegateway_list.html @@ -66,6 +66,11 @@ {% trans 'Add' %} {% endif %} + {% if request.user.is_superuser %} + + + + {% endif %} diff --git a/finapp/urls.py b/finapp/urls.py index deaf102..7111d1e 100644 --- a/finapp/urls.py +++ b/finapp/urls.py @@ -5,21 +5,15 @@ from finapp import views app_name = 'finapp' urlpatterns = [ - path('', views.AllTimeGatewaysListView.as_view(), - name='alltime_gateways_list'), + path('', views.AllTimeGatewaysListView.as_view(), name='alltime_gateways_list'), - # path('fin_report/', views.BasicFinReport.as_view(), name='fin_report'), - # path('pay/', views.terminal_pay, name='terminal_pay'), + path('fin_report/', views.BasicFinReport.as_view(), name='fin_report'), - path('add/', views.AddAllTimeGateway.as_view(), - name='add_alltime_gateway'), + path('add/', views.AddAllTimeGateway.as_view(), name='add_alltime_gateway'), - path('/pay_history/', views.PayHistoryListView.as_view(), - name='pay_history'), + path('/pay_history/', views.PayHistoryListView.as_view(), name='pay_history'), - path('/make_pay/', views.AllTimePay.as_view(), - name='all_time_pay'), + path('/make_pay/', views.AllTimePay.as_view(), name='all_time_pay'), - path('/edit/', views.EditPayUpdateView.as_view(), - name='edit_pay_gw'), + path('/edit/', views.EditPayUpdateView.as_view(), name='edit_pay_gw'), ] diff --git a/finapp/views.py b/finapp/views.py index 2f2930a..d89c85a 100644 --- a/finapp/views.py +++ b/finapp/views.py @@ -177,7 +177,7 @@ class PayHistoryListView(LoginAdminMixin, PermissionRequiredMixin, def get_queryset(self): pay_history = AllTimePayLog.objects.filter( pay_gw__slug=self.kwargs.get('pay_slug') - ).order_by('-date_add') + ).select_related('abon__group').order_by('-date_add') return pay_history def get_context_data(self, **kwargs): diff --git a/templates/all_base.html b/templates/all_base.html index 0cc5e9d..ecc9d9d 100644 --- a/templates/all_base.html +++ b/templates/all_base.html @@ -50,6 +50,15 @@ {% trans 'Other' %} diff --git a/templates/base.html b/templates/base.html index 7c80932..1c7b619 100644 --- a/templates/base.html +++ b/templates/base.html @@ -62,15 +62,6 @@ - {% if perms.fonapp.view_payalltimegateway %} - {% url 'finapp:alltime_gateways_list' as finhome %} - - - {% trans 'Finance' %} - - - {% endif %} - {% url 'ip_pool:networks' as ippool_home %}