當前位置: 首頁>>代碼示例>>Python>>正文


Python models.Log方法代碼示例

本文整理匯總了Python中xadmin.models.Log方法的典型用法代碼示例。如果您正苦於以下問題:Python models.Log方法的具體用法?Python models.Log怎麽用?Python models.Log使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在xadmin.models的用法示例。


在下文中一共展示了models.Log方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。

示例1: log

# 需要導入模塊: from xadmin import models [as 別名]
# 或者: from xadmin.models import Log [as 別名]
def log(self, flag, message, obj=None):
        log = Log(
            user=self.user, 
            ip_addr=self.request.META['REMOTE_ADDR'],
            action_flag=flag,
            message=message
        )
        if obj:
            log.content_type = get_content_type_for_model(obj)
            log.object_id = obj.pk
            log.object_repr = force_text(obj)
        log.save() 
開發者ID:stormsha,項目名稱:StormOnline,代碼行數:14,代碼來源:base.py

示例2: log

# 需要導入模塊: from xadmin import models [as 別名]
# 或者: from xadmin.models import Log [as 別名]
def log(self, flag, message, obj=None):
        log = Log(
            user=self.user,
            ip_addr=self.request.META['REMOTE_ADDR'],
            action_flag=flag,
            message=message
        )
        if obj:
            log.content_type = get_content_type_for_model(obj)
            log.object_id = obj.pk
            log.object_repr = force_text(obj)
        log.save() 
開發者ID:Superbsco,項目名稱:weibo-analysis-system,代碼行數:14,代碼來源:base.py

示例3: get_site_menu

# 需要導入模塊: from xadmin import models [as 別名]
# 或者: from xadmin.models import Log [as 別名]
def get_site_menu(self):
        return (
            {'title': '機構管理', 'menus': (
                {'title': '所在城市', 'url': self.get_model_url(CityDict, 'changelist')},
                {'title': '機構信息', 'url': self.get_model_url(CourseOrg, 'changelist')},
                {'title': '機構講師', 'url': self.get_model_url(Teacher, 'changelist')},
            )},
            {'title': '課程管理', 'menus': (
                {'title': '課程信息', 'url': self.get_model_url(Course, 'changelist')},
                {'title': '章節信息', 'url': self.get_model_url(Lesson, 'changelist')},
                {'title': '視頻信息', 'url': self.get_model_url(Video, 'changelist')},
                {'title': '課程資源', 'url': self.get_model_url(CourseResource, 'changelist')},
                {'title': '課程評論', 'url': self.get_model_url(CourseComments, 'changelist')},
            )},

            {'title': '用戶管理', 'menus': (
                {'title': '用戶信息', 'url': self.get_model_url(UserProfile, 'changelist')},
                {'title': '用戶驗證', 'url': self.get_model_url(EmailVerifyRecord, 'changelist')},
                {'title': '用戶課程', 'url': self.get_model_url(UserCourse, 'changelist')},
                {'title': '用戶收藏', 'url': self.get_model_url(UserFavorite, 'changelist')},
                {'title': '用戶消息', 'url': self.get_model_url(UserMessage, 'changelist')},
            )},


            {'title': '係統管理', 'menus': (
                {'title': '用戶谘詢', 'url': self.get_model_url(UserAsk, 'changelist')},
                {'title': '首頁輪播', 'url': self.get_model_url(Banner, 'changelist')},
                {'title': '用戶分組', 'url': self.get_model_url(Group, 'changelist')},
                {'title': '用戶權限', 'url': self.get_model_url(Permission, 'changelist')},
                {'title': '日誌記錄', 'url': self.get_model_url(Log, 'changelist')},
            )},
        ) 
開發者ID:mtianyan,項目名稱:Mxonline3,代碼行數:34,代碼來源:adminx.py


注:本文中的xadmin.models.Log方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。