From 8b45839c25d54eab54c30f37a1fd03b90738c1b1 Mon Sep 17 00:00:00 2001 From: erjemin Date: Sat, 13 Jun 2026 11:42:41 +0300 Subject: [PATCH] =?UTF-8?q?mod:=20=D0=B0=D0=B4=D0=BC=D0=B8=D0=BD=D0=BA?= =?UTF-8?q?=D0=B0=20(09)=20SellerAdminForm=20minor?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lpon_site/frontend/admin.py | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/lpon_site/frontend/admin.py b/lpon_site/frontend/admin.py index bb95511..e74e297 100644 --- a/lpon_site/frontend/admin.py +++ b/lpon_site/frontend/admin.py @@ -317,7 +317,8 @@ class SellerAdminForm(forms.ModelForm): """ class Meta: model = TbSeller - fields = ('id', 's_seller', 'j_seller_metadata', 'l_seller_type', 'l_seller_currency',) + fields = ('id', 's_seller', 'l_seller_currency', 'k_seller_to_article', 'l_seller_type', + 'j_seller_metadata',) def __init__(self, *args, **kwargs): """ @@ -362,6 +363,30 @@ class SellerAdmin(admin.ModelAdmin): search_fields = ('s_seller',) readonly_fields = ('t_seller_created', 't_seller_updated') + fieldsets = ( + ('Основные данные о продавце', { + 'fields': ('s_seller', 'l_seller_currency', 'l_seller_type', + 'j_seller_metadata',), + }), + ('Связанная публикация', { + 'fields': ('k_seller_to_article', ), + 'description': 'Прикреп­ленная статья (если есть) будет отображаться на странице продавца' + ' на сайте. Также позволяет получать список всех предложений продавца, управлять' + ' SEO-атрибутами для улучшения видимости поисковых систем, иметь красивый' + ' slag для URL-странички, подсчитывать число просмотров и добавлений' + ' в избранные. ОЧЕНЬ РЕКОМЕН­ДУЕТСЯ СОЗДАВАТЬ' + ' И ПРИВЯЗЫВАТЬ СТАТЬЮ ВРУЧНУЮ. Если публикация не создана вручную,' + ' то она будет создана автоматически (пустая) при сохранении продавца,' + ' со всеми SEO-атрибутами и slag, но автоматика несовершенна.
 ', + # 'classes': ('collapse',), + }), + ('Служебная информация', { + 'fields': ('t_seller_created', 't_seller_updated'), + 'classes': ('collapse',), + }), + ) + + # ============================================================================ # АДМИНКА ИСТОЧНИКОВ ДАННЫХ #