예제 #1
0
# from djangoautoconf.auto_conf_admin_tools.foreign_key_auto_complete import ForeignKeyAutoCompleteFeature
from djangoautoconf.auto_conf_admin_tools.reversion_feature import ReversionFeature
from djangoautoconf.auto_conf_admin_tools.admin_register import AdminRegister
import models


managed_item_admin_register = AdminRegister()
managed_item_admin_register.add_feature(ReversionFeature())
managed_item_admin_register.register_all_models(models)
예제 #2
0
파일: admin.py 프로젝트: weijia/obj_sys
# f = ForeignKeyAutoCompleteFeature()
# # h = FilterHorizontalFeature(('descriptions', 'relations'))
# f.set_search_field_by_model({UfsObj: ("uuid", "ufs_url", "full_path")})
# r.add_feature(f)
# r.add_feature(h)
# h = AdminAttrFeature({"filter_horizontal": ("descriptions", )})
# raw = AdminAttrFeature({"raw_id_fields": ("relations",)})
# r.add_feature(raw)
# r.add_feature(h)
a = AdminAttrFeature({"form": make_ajax_form(UfsObj, {"relations": "ufs_obj",
                                                      "parent": "ufs_obj",
                                                      "descriptions": "description"}),
                      "list_filter": ('source', 'ufs_obj_type')
                      })

r.add_feature(a)
r.add_feature(ReversionFeature())
r.add_feature(AdminTaggingFeature())
r.register(UfsObj)


r = AdminRegister()
r.add_feature(ReversionFeature())
r.register_all_models(models)


# obj_sys_admin_site = get_admin_site("ObjSysAdminSite")
#
# r = AdminRegister(admin_site_list=[obj_sys_admin_site], feature_list=[])
# a = AdminAttrFeature({"form": make_ajax_form(UfsObj, {"relations": "ufs_obj",
#                                                       "parent": "ufs_obj",
예제 #3
0
from djangoautoconf.auto_conf_admin_tools.admin_register import AdminRegister
from djangoautoconf.auto_conf_admin_tools.reversion_feature import ReversionFeature

import models
factory = AdminRegister()
factory.add_feature(ReversionFeature())
factory.register_all_model(models)

# from reversion.helpers import patch_admin
#
# patch_admin(models.BookingRequest)
# patch_admin(models.BookableResource)


from reversion import models

factory.register_all_model(models)