Fixes in models
This commit is contained in:
parent
8e05927a32
commit
3529f36900
3 changed files with 11 additions and 6 deletions
|
|
@ -3,7 +3,7 @@
|
|||
from importlib import import_module
|
||||
#from paramecio.citoplasma.sessions import get_session
|
||||
import json
|
||||
from flask import session
|
||||
from flask import session, has_request_context
|
||||
|
||||
yes_session=False
|
||||
|
||||
|
|
@ -45,7 +45,8 @@ class I18n:
|
|||
|
||||
lang=I18n.default_lang
|
||||
|
||||
#lang=session.get('lang', lang)
|
||||
if has_request_context():
|
||||
lang=session.get('lang', lang)
|
||||
|
||||
return lang
|
||||
|
||||
|
|
|
|||
|
|
@ -244,13 +244,16 @@ class AjaxList(SimpleList):
|
|||
self.db=db
|
||||
self.func_fields={}
|
||||
|
||||
self.initial_order_field=''
|
||||
self.initial_order=0
|
||||
|
||||
def show(self):
|
||||
|
||||
begin_page=int(get_post_args('position', 0))
|
||||
order_field=get_post_args('order_field', '')
|
||||
order=get_post_args('order', 0)
|
||||
order_field=get_post_args('order_field', self.initial_order_field)
|
||||
order=get_post_args('order', self.initial_order)
|
||||
limit=self.limit
|
||||
|
||||
|
||||
arr_order=['ASC', 'DESC']
|
||||
|
||||
order_sql=''
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ class PrivilegesField(corefields.IntegerField):
|
|||
return I18n.lang('admin', 'selected_privileges', 'Selected privileges')
|
||||
elif value==2:
|
||||
return I18n.lang('admin', 'administrator', 'Administrator')
|
||||
|
||||
"""
|
||||
_username=corefields.CharField('username')
|
||||
_password=PasswordField('password')
|
||||
_email=EmailField('email')
|
||||
|
|
@ -30,6 +30,7 @@ _privileges=PrivilegesField('privileges')
|
|||
_lang=LangField('lang', 20)
|
||||
_disabled=corefields.BooleanField('disabled')
|
||||
_num_tries=corefields.IntegerField('num_tries', 1)
|
||||
"""
|
||||
|
||||
class UserAdmin(UserModel):
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue