摘要:
1、path位置传递,注意:参数名必须一致,浪费了我太多时间 url.py中: path('info/<p1>/<p2>/', Tinfo.as_view()) path('info/<str:p1>/<int:p2>/', Tinfo.as_view()) # 这么写也可以 views.py中: 阅读全文
摘要:
网上的解决办法都没用 这个问题是因为数据库中有的时间字段的值为0000-00-00 00:00:00,有这种数据就会报错,需要在数据库中修改时间字段的格式 update jtcx_news SET uptime = DATE_FORMAT(NOW(),'%Y-%m-%d %H:%m:%s'); 然后 阅读全文
摘要:
Django可以使用中间件重写,对全局的异常进行处理,只需要在继承MiddlewareMixin的基础上,重写异常处理的逻辑,然后在中间件中组册便可使用。 其他的中间件还有: 请求中间件process_request\视图中间件process_view\响应中间件process_response 1 阅读全文
摘要:
django自带强大的日志管理工具,只需要在django/settings中设置日志的路径,然后在一些格式等配置,便可在视图函数等使用,注意⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️!!!,配置好后,需要案设置中的路径建立log文件夹,否则会报一些莫名的错误,如下: ValueError: Unable 阅读全文
摘要:
把常用的tar解压命令总结下,当作备忘: tar -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。 -z:有gzip 阅读全文
摘要:
自动生成符合 RESTful 规范的 API 支持 OPTION、HEAD、POST、GET、PATCH、PUT、DELETE 根据 Content-Type 来动态的返回数据类型(如 text、json) 生成 browserable 的交互页面(自动为 API 生成非常友好的浏览器页面) 非常细 阅读全文
摘要:
Django权限系统auth auth模块是Django提供的标准权限管理系统,可以提供用户身份认证, 用户组和权限管理。 auth可以和admin模块配合使用, 快速建立网站的管理系统。 在INSTALLED_APPS中添加'django.contrib.auth'使用该APP, auth模块默认 阅读全文
摘要:
详情 阅读全文
摘要:
Nginx的产生 没有听过Nginx?那么一定听过它的"同行"Apache吧!Nginx同Apache一样都是一种WEB服务器。基于REST架构风格,以统一资源描述符(Uniform Resources Identifier)URI或者统一资源定位符(Uniform Resources Locato 阅读全文
摘要:
Marshmallow 相关介绍 https://blog.csdn.net/qq_41637554/article/details/82464186 阅读全文