-
Django日志配置解析
在 Django 中设置和使用日志是一个有效的方式来监控和调试应用程序。日志可以帮助你理解应用的运行状态,记录错误信息,以及跟踪重要的系统事件。Django 使用 Python 的标准 logging 模块来配置和管理日志。配置日志日志配置通常在 Django 的设置文件中(如 settings.py)进行。Django 允许你详细地自定义日志记录器、处理器、过滤器和格式化器。简单的日志配置:LOGGING = { 'version': 1, #日志配置的版本,当前只支持 1 ...…
-
Nginx反向代理
介绍Nginx 使用更少的资源,支持更多的并发连接,体现更高的效率,这点使 Nginx 尤其受到虚拟主机提供商的欢迎。能够支持高达 50,000 个并发连接数的响应 作为负载均衡服务器:Nginx 既可以在内部直接支持 Rails 和 PHP,也可以支持作为 HTTP代理服务器 对外进行服务。Nginx 用 C 编写, 不论是系统资源开销还是 CPU 使用效率都比 Perlbal 要好的多。作为邮件代理服务器: Nginx 同时也是一个非常优秀的邮件代理服务器(最早开发这个产品的目的之一也...…
-
Python import解析
目录module与package模块(module)模块与包的关系,可以类比文件和目录,模块就是文件。Python 文档中这样描述,一个 Python 文件就是一个模块,Python 的文件名(不带后缀.py)就是模块名。一个 module 可以包含变量、函数和类,它们是该 module 定义的命名空间的一部分,因此变量的命名问题不是问题,因为两个不同的模块可以有同名的变量、函数和类。包(package)模块与包的关系,可以类比文件和目录,包就是目录。package 里面可以有 modul...…
-
django DRF增删改查
本文在django所有的增删改查样例使用的DRF框架序列化操作,并非是简单的orm操作。@TOCORM介绍Django ORM(Object-Relational Mapping,对象关系映射)是 Django 框架的一部分,它提供了一种高效的方式来查询和操作数据库,而无需编写原始的 SQL 语句。Django ORM 允许开发者使用 Python 代码来定义数据模型,然后将这些模型映射到数据库表中。这种抽象层帮助开发者用更直观、更符合对象导向思维的方式来处理数据库操作。Django 自带...…
-
django身份验证与鉴权
@TOC用户模型建立在django中自带auth_user表,字段名有id, password,username,is_superuer,is_activate , email ,is_staff(用于标识某个用户是否可以登录到 Django 的管理界面。如果 is_staff 设置为 True,该用户就可以访问管理后台;)等可以用python manage.py createsuperuser来创建超级用户,然后输入 /admin 可进入后台添加用户,这里是使用账号和密码登录的权限。但是...…
-
HEXO搭建个人博客
Hello World!jacinli…