معرفی شرکت ها


comk-django-plugin-1.4.4


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

comk个人开发的django插件,用于很方便的记录日志、下载日志,以及其他拥有小功能的中间件
ویژگی مقدار
سیستم عامل -
نام فایل comk-django-plugin-1.4.4
نام comk-django-plugin
نسخه کتابخانه 1.4.4
نگهدارنده ['comk']
ایمیل نگهدارنده ['1943336161@qq.com']
نویسنده comk
ایمیل نویسنده 1943336161@qq.com
آدرس صفحه اصلی -
آدرس اینترنتی https://pypi.org/project/comk-django-plugin/
مجوز BSD License
comk_djanog_plugin ======================== comk个人开发的django插件,用于很方便的记录日志、下载日志,以及其他拥有小功能的中间件 现有功能 ======================== 1. 通用日志记录 ------------------------------------------------------------------------------- #. 先在settings中进行配置:: MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'comk_django_plugin.middleware.ErrorLogMiddleware', # 加上这一行,注意,添加的位置是非常重要的,建议添加在 auth 下面 'comk_django_plugin.middleware.RequestLogMiddleware', # 加上这一行,注意,添加的位置是非常重要的,建议添加在 auth 下面 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', ] import comk_django_plugin LOGGING = comk_django_plugin.auto_update_logsetting() # 可传入各个项目自定义的LOGGING配置,会自动合并,同时生效。 #. 通过django中间件实现对每个请求进行记录,记录类型有: * 记录请求数据和返回数据,并记录在 log/comk_request.log 下。 * 记录错误日志,并记录在 log/comk_error_traceback.log 下。 * 记录请求超时日志,并记录在 log/comk_long_response_time.log 下。 2. 日志下载 ------------------------------------------------------------------------------- #. 先在settings中进行配置:: INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'comk_django_plugin.apps.ComkDjangoPluginConfig', # 加上这一行 ] #. 然后在在urls.py下加上url配置:: from django.conf.urls import url, include from django.contrib import admin urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^', include('comk_django_plugin.urls')), ] #. 这样就可以直接在浏览器上输入地址,打开下载log文件的页面,如下:: http://0.0.0.0:8000/getlog/log_download_html/ 该页面是一个简单的HTML,提供打包下载所有日志文件,以及下载单个日志文件的功能。 3. PublicServer文件 ------------------------------------------------------------------------------- #. 一个简单的通用服务的文件,目的是简化开发代码的书写,日后还会不断添加,使用方法如下:: class OrderQuery(View): """ 查询订单历史,并生成excel文件 """ def post(self, request): ps = PublicServer(request) if not ps.check_login_user(): return ps.return_build_error_response(msg='没有登录用户,请登录') 4. PublicDao文件 ------------------------------------------------------------------------------- #. 一个简单的通用数据库操作的文件,目的是简化开发代码的书写,日后还会不断添加,使用方法如下:: class ModelDao(PublicDao): def __init__(model=Model): super().__init__(model)


نحوه نصب


نصب پکیج whl comk-django-plugin-1.4.4:

    pip install comk-django-plugin-1.4.4.whl


نصب پکیج tar.gz comk-django-plugin-1.4.4:

    pip install comk-django-plugin-1.4.4.tar.gz