Fixes in language
This commit is contained in:
parent
3596838864
commit
16f1678884
6 changed files with 32 additions and 10 deletions
|
|
@ -3,17 +3,22 @@ from flask import request, redirect, flash
|
|||
from paramecio2.libraries.urls import add_get_parameters
|
||||
#from paramecio.citoplasma.mtemplates import set_flash_message
|
||||
from paramecio2.libraries.formsutils import show_form
|
||||
from paramecio2.libraries.mtemplates import env_theme, PTemplate
|
||||
from paramecio2.libraries.i18n import I18n, PGetText
|
||||
from collections import OrderedDict
|
||||
|
||||
pgettext=PGetText(__file__)
|
||||
_=pgettext.gettext
|
||||
|
||||
#env=env_theme(__file__)
|
||||
|
||||
#t=PTemplate(env)
|
||||
|
||||
class GenerateAdminClass:
|
||||
"""Class for insert, update and list items of a model
|
||||
"""
|
||||
|
||||
def __init__(self, model, url, t):
|
||||
def __init__(self, model, url, t=None):
|
||||
"""A class for generate forms, insert and update items from a database model
|
||||
|
||||
For an easy and fast access to database data, you can use this class for get a simple database model of paramecio and get list of items, add forms, edit forms and more.
|
||||
|
|
@ -41,9 +46,20 @@ class GenerateAdminClass:
|
|||
|
||||
self.model=model
|
||||
|
||||
self.t=t
|
||||
if t:
|
||||
|
||||
self.t=t
|
||||
else:
|
||||
|
||||
env=env_theme(__file__)
|
||||
|
||||
self.list=SimpleList(model, url, t)
|
||||
self.t=PTemplate(env)
|
||||
|
||||
#self.t.l=pgettext
|
||||
|
||||
#self.t.add_filter(self.t._)
|
||||
|
||||
self.list=SimpleList(model, url, self.t)
|
||||
|
||||
self.arr_fields_edit=list(model.fields.keys())
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue