0.0.2 init, blocks prepare

This commit is contained in:
SDE
2023-11-26 14:31:30 +03:00
parent 74f7bbb24b
commit 53687e240d
20 changed files with 475 additions and 33 deletions

View File

@@ -1,4 +1,9 @@
from BaseModels.admin_utils import Admin_GenericBaseIconStackedInline, Admin_BaseIconModel
from modeltranslation.admin import (TranslationAdmin,
TranslationGenericStackedInline,
TranslationGenericTabularInline,
TranslationTabularInline,
TranslationStackedInline)
from copy import deepcopy
class AdminStacked_FAQitem(Admin_GenericBaseIconStackedInline):
@@ -98,7 +103,7 @@ class Admin_BaseModelViewPage(Admin_BaseIconModel):
from modeltranslation.admin import TranslationAdmin
class AdminTranslationBase(TranslationAdmin):
# def formfield_for_dbfield(self, db_field, **kwargs):
@@ -126,4 +131,54 @@ class Admin_Trans_BaseModel(Admin_BaseModel, AdminTranslationBase):
# pass
class Admin_Trans_BaseModelViewPage(Admin_BaseModelViewPage, AdminTranslationBase):
pass
pass
class Admin_Trans_GenericBaseIconStackedInline(TranslationGenericStackedInline):
class Media:
js = (
'modeltranslation/js/force_jquery.js',
'http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js',
'http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js',
'modeltranslation/js/tabbed_translation_fields.js',
)
css = {
'screen': ('modeltranslation/css/tabbed_translation_fields.css',),
}
class Admin_Trans_GenericBaseIconTabularInline(TranslationGenericTabularInline):
class Media:
js = (
'modeltranslation/js/force_jquery.js',
'http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js',
'http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js',
'modeltranslation/js/tabbed_translation_fields.js',
)
css = {
'screen': ('modeltranslation/css/tabbed_translation_fields.css',),
}
class Admin_Trans_BaseIconTabularInline(TranslationTabularInline):
class Media:
js = (
'modeltranslation/js/force_jquery.js',
'http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js',
'http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js',
'modeltranslation/js/tabbed_translation_fields.js',
)
css = {
'screen': ('modeltranslation/css/tabbed_translation_fields.css',),
}
class Admin_Trans_BaseIconStackedInline(TranslationStackedInline):
class Media:
js = (
'modeltranslation/js/force_jquery.js',
'http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js',
'http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js',
'modeltranslation/js/tabbed_translation_fields.js',
)
css = {
'screen': ('modeltranslation/css/tabbed_translation_fields.css',),
}