|
def | __init__ (self, config_obj=None, log_conf=None, close_log=False, serializer=QuerySet, **kwargs) |
|
def | init_fields (self) |
|
def | to_json (self, bf=False) |
|
def | to_dict (self) |
|
dict | getFields (self) |
|
def | add_field (self, key, default_value=None) |
|
def | remove_field (self, key) |
|
def | orm (self) |
|
def | format (self, key, name) |
|
def | get_tb_name (self) |
|
def | get_database (self) |
|
def | __new__ (cls, *args, **kwargs) |
|
def | __init__ (self, config_obj=None, instance=None, log_conf=None, close_log=False, serializer=QuerySet, **kwargs) |
|
def | conversion (self) |
|
def | first (self) |
|
def | last (self) |
|
QuerySet | find_all (self, **kwargs) |
|
QuerySet | find_field (self, *args, **kwargs) |
|
def | find_one (self, sql, **kwargs) |
|
QuerySet | find_many (self, sql, **kwargs) |
|
QuerySet | find_sql (self, sql, **kwargs) |
|
def | update (self, key=None) |
|
def | remove (self, key=None) |
|
def | save (self, *args, **kwargs) |
|
def | create (self, pojo, **kwargs) |
|
def | copy (self, **kwargs) |
|
def | execute_sql (self, sql, params=None, mode=EX_MODEL.SELECT, **kwargs) |
|
def | foreign_key (self, cls, key_name, field_name=None, data=None, operation=None) |
|
Definition at line 14 of file Manage.py.
◆ __init__()
def aestate.work.Manage.Pojo.__init__ |
( |
|
self, |
|
|
|
config_obj = None , |
|
|
|
log_conf = None , |
|
|
|
close_log = False , |
|
|
|
serializer = QuerySet , |
|
|
** |
kwargs |
|
) |
| |
初始化ORM框架
:param config_obj:配置类
:param log_conf:日志配置类
:param close_log:是否关闭日志显示功能
:param serializer:自定义序列化器,默认使用aestate.work.Serialize.QuerySet
Definition at line 15 of file Manage.py.
◆ __new__()
def aestate.work.Manage.Pojo.__new__ |
( |
|
cls, |
|
|
* |
args, |
|
|
** |
kwargs |
|
) |
| |
◆ add_field()
def aestate.work.Manage.Pojo.add_field |
( |
|
self, |
|
|
|
key, |
|
|
|
default_value = None |
|
) |
| |
◆ format()
def aestate.work.Manage.Pojo.format |
( |
|
self, |
|
|
|
key, |
|
|
|
name |
|
) |
| |
◆ get_database()
def aestate.work.Manage.Pojo.get_database |
( |
|
self | ) |
|
◆ get_tb_name()
def aestate.work.Manage.Pojo.get_tb_name |
( |
|
self | ) |
|
◆ getFields()
dict aestate.work.Manage.Pojo.getFields |
( |
|
self | ) |
|
获取当前类所需要序列化的字段
Definition at line 99 of file Manage.py.
◆ init_fields()
def aestate.work.Manage.Pojo.init_fields |
( |
|
self | ) |
|
初始化字段
最后生成的字段名`_fields`
Definition at line 49 of file Manage.py.
◆ orm()
def aestate.work.Manage.Pojo.orm |
( |
|
self | ) |
|
◆ remove_field()
def aestate.work.Manage.Pojo.remove_field |
( |
|
self, |
|
|
|
key |
|
) |
| |
◆ to_dict()
def aestate.work.Manage.Pojo.to_dict |
( |
|
self | ) |
|
◆ to_json()
def aestate.work.Manage.Pojo.to_json |
( |
|
self, |
|
|
|
bf = False |
|
) |
| |
◆ __append_field__
aestate.work.Manage.Pojo.__append_field__ |
|
private |
◆ __ignore_field__
aestate.work.Manage.Pojo.__ignore_field__ |
|
private |
◆ __table_msg__
aestate.work.Manage.Pojo.__table_msg__ |
|
private |
◆ __table_name__
aestate.work.Manage.Pojo.__table_name__ |
|
private |
◆ _fields
aestate.work.Manage.Pojo._fields |
|
private |
◆ serializer
aestate.work.Manage.Pojo.serializer |
The documentation for this class was generated from the following file: