diff --git a/sberbank/admin.py b/sberbank/admin.py index 4a40d23..ba1f90d 100644 --- a/sberbank/admin.py +++ b/sberbank/admin.py @@ -1,5 +1,4 @@ from django.contrib import admin -from django.utils.translation import ugettext as _ from sberbank.models import Payment, LogEntry @@ -14,30 +13,14 @@ class PaymentAdmin(admin.ModelAdmin): 'uid', 'bank_id', 'amount' ) - readonly_fields = ( - 'created', 'updated', 'uid', 'bank_id', 'client_id', 'amount', - 'status', 'method', 'details', 'error_code', 'error_message' - ) + def has_add_permission(self, request): + return False - fieldsets = ( - ( - None, - { - 'fields': [ - ('uid', 'bank_id', 'client_id'), - 'status', 'method', - ('amount',), - ] - } - ), - ( - _('More details'), - { - 'classes': ('collapse',), - 'fields': ['details', 'error_code', 'error_message'] - } - ), - ) + def has_delete_permission(self, request, obj=None): + return False + + def has_change_permission(self, request, obj=None): + return False @admin.register(LogEntry) @@ -49,20 +32,11 @@ class LogEntryAdmin(admin.ModelAdmin): 'uid', 'bank_id', 'payment_id', 'action' ) - readonly_fields = ( - 'created', 'uid', 'payment_id', 'bank_id', 'action', - 'request_text', 'response_text', 'checksum') + def has_add_permission(self, request): + return False - fieldsets = ( - ( - None, - { - 'fields': [ - ('uid', 'payment_id', 'bank_id'), - 'action', - 'request_text', - 'response_text', - ] - } - ), - ) + def has_delete_permission(self, request, obj=None): + return False + + def has_change_permission(self, request, obj=None): + return False diff --git a/sberbank/locale/ru/LC_MESSAGES/django.mo b/sberbank/locale/ru/LC_MESSAGES/django.mo index 0e595b4..9490144 100644 Binary files a/sberbank/locale/ru/LC_MESSAGES/django.mo and b/sberbank/locale/ru/LC_MESSAGES/django.mo differ diff --git a/sberbank/locale/ru/LC_MESSAGES/django.po b/sberbank/locale/ru/LC_MESSAGES/django.po index 4492c4f..b1216ce 100644 --- a/sberbank/locale/ru/LC_MESSAGES/django.po +++ b/sberbank/locale/ru/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-11-18 20:15+0300\n" +"POT-Creation-Date: 2019-10-02 23:06+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -20,90 +20,86 @@ msgstr "" "%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n" "%100>=11 && n%100<=14)? 2 : 3);\n" -#: admin.py:32 -msgid "More details" -msgstr "Больше деталей" - -#: apps.py:7 +#: sberbank/apps.py:7 msgid "sberbank" msgstr "сбербанк" -#: models.py:48 +#: sberbank/models.py:49 msgid "bank ID" msgstr "банковский ИД" -#: models.py:49 +#: sberbank/models.py:50 msgid "amount" msgstr "сумма" -#: models.py:50 +#: sberbank/models.py:51 msgid "error code" msgstr "код ошибки" -#: models.py:51 +#: sberbank/models.py:52 msgid "error message" msgstr "текст ошибки" -#: models.py:52 +#: sberbank/models.py:53 msgid "status" msgstr "состояние" -#: models.py:54 +#: sberbank/models.py:55 msgid "details" msgstr "детали" -#: models.py:55 +#: sberbank/models.py:56 msgid "client ID" msgstr "код клиента" -#: models.py:56 +#: sberbank/models.py:57 msgid "method" msgstr "метод" -#: models.py:58 models.py:77 +#: sberbank/models.py:59 sberbank/models.py:78 msgid "created" msgstr "создан" -#: models.py:59 +#: sberbank/models.py:60 msgid "modified" msgstr "изменен" -#: models.py:63 +#: sberbank/models.py:64 msgid "payment" msgstr "платеж" -#: models.py:64 +#: sberbank/models.py:65 msgid "payments" msgstr "платежи" -#: models.py:72 +#: sberbank/models.py:73 msgid "payment ID" msgstr "ИД платежа" -#: models.py:73 +#: sberbank/models.py:74 msgid "bank payment ID" msgstr "банковский ИД платежа" -#: models.py:74 +#: sberbank/models.py:75 msgid "action" msgstr "действие" -#: models.py:75 +#: sberbank/models.py:76 msgid "request text" msgstr "текст запроса" -#: models.py:76 +#: sberbank/models.py:77 msgid "response text" msgstr "текст ответа" -#: models.py:82 +#: sberbank/models.py:83 msgid "log entry" msgstr "запись в журнале" -#: models.py:83 +#: sberbank/models.py:84 msgid "log entries" msgstr "записи в журнале" -#: service.py:172 +#: sberbank/service.py:175 msgid "card binding" msgstr "Привязка карты"