Added parentfield and new method in phangofield for register webmodel method
This commit is contained in:
parent
f0c9014a9a
commit
b58f734064
6 changed files with 189 additions and 4 deletions
33
paramecio/citoplasma/adminutils.py
Normal file
33
paramecio/citoplasma/adminutils.py
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
#!/usr/bin/python3
|
||||
|
||||
from collections import OrderedDict
|
||||
|
||||
def get_language(s):
|
||||
|
||||
s['lang']=s.get('lang', None)
|
||||
|
||||
lang_selected=None
|
||||
|
||||
if s['lang']!=None:
|
||||
lang_selected=s['lang']
|
||||
else:
|
||||
s['lang']=I18n.default_lang
|
||||
lang_selected=I18n.default_lang
|
||||
|
||||
return lang_selected
|
||||
|
||||
def get_menu(modules_admin):
|
||||
|
||||
menu=OrderedDict()
|
||||
|
||||
for mod in modules_admin:
|
||||
if type(mod[1]).__name__!='list':
|
||||
menu[mod[2]]=mod
|
||||
else:
|
||||
|
||||
menu[mod[2]]=mod[0]
|
||||
|
||||
for submod in mod[1]:
|
||||
menu[submod[2]]=submod
|
||||
|
||||
return menu
|
||||
Loading…
Add table
Add a link
Reference in a new issue