提供一个系统日志查询工具,方便跟踪用户的使用情况。
使用python+django实现一个web版的日志查询工具,统计近七天接口耗时情况,系统功能使用情况及用户登录情况;输入用户名,查询用户搜索日志、操作日志及登录日志。最终实现效果如下:
实现步骤如下:
一、windows操作系统,安装Django(没装python的需要先装python)
Django 下载地址:Download Django | Django
下载django安装包,将其解压到python的安装目录下,cd进入到django目录,执行命令: python setup.py install
Django 将要被安装到 Python 的 Lib下site-packages。
配置环境变量,将这几个目录添加到系统环境变量中: C:\Users\zdh\AppData\Local\Programs\Python\Python36\Lib\site-packages\Django-2.0.13-py3.6.egg;C:\Users\zdh\AppData\Local\Programs\Python\Python36\scripts。 添加完成后就可以使用Django的django-admin.py命令新建工程了。
二、pycharm创建一个django项目:
在pycharm的终端中,输入命令:django-admin startproject HelloWorld,结果如下
- helloworld: 项目的容器。
- manage.py: 一个实用的命令行工具,可让你以各种方式与该 Django 项目进行交互。
- helloworld/__init__.py: 一个空文件,告诉 Python 该目录是一个 Python 包。
- helloworld/asgi.py: 一个 ASGI 兼容的 Web 服务器的入口,以便运行你的项目。
- helloworld/settings.py: 该 Django 项目的设置/配置。
- helloworld/urls.py: 该 Django 项目的 URL 声明; 一份由 Django 驱动的网站"目录"。
- helloworld/