0.0.30 3th section main_block_w_subblocks
This commit is contained in:
@@ -38,6 +38,11 @@ class BlockPluginPresentation(Block_Abstract):
|
||||
verbose_name_plural = _('Блок презентации плагина')
|
||||
|
||||
|
||||
def preSave_BlockPluginPresentation(sender, instance, **kwargs):
|
||||
instance.url = get_unique_url_for_new_instance(instance, sender)
|
||||
pre_save.connect(preSave_BlockPluginPresentation, sender=BlockPluginPresentation, dispatch_uid='pre_save_connect')
|
||||
|
||||
|
||||
class Section(BaseModelViewPage):
|
||||
|
||||
plugin_presentation = GenericRelation('ServicesApp.BlockPluginPresentation',
|
||||
@@ -49,6 +54,11 @@ class Section(BaseModelViewPage):
|
||||
verbose_name_plural = _('Разделы сайта')
|
||||
|
||||
|
||||
def preSave_Section(sender, instance, **kwargs):
|
||||
instance.url = get_unique_url_for_new_instance(instance, sender)
|
||||
pre_save.connect(preSave_Section, sender=Section, dispatch_uid='pre_save_connect')
|
||||
|
||||
|
||||
class Service(BaseModelViewPage):
|
||||
|
||||
url = models.TextField(verbose_name=_('URL привязанной страницы'), null=True, blank=True)
|
||||
@@ -68,4 +78,8 @@ class Service(BaseModelViewPage):
|
||||
|
||||
class Meta:
|
||||
verbose_name = _('Услуга')
|
||||
verbose_name_plural = _('Услуги')
|
||||
verbose_name_plural = _('Услуги')
|
||||
|
||||
def preSave_Service(sender, instance, **kwargs):
|
||||
instance.url = get_unique_url_for_new_instance(instance, sender)
|
||||
pre_save.connect(preSave_Service, sender=Service, dispatch_uid='pre_save_connect')
|
||||
Reference in New Issue
Block a user