随笔分类 -  python - Django

总结
摘要:1. 基于传统的JWT认证 2. jwt 1. 基于传统的token认证 用户将用户名和密码发送给服务端,服务端返回其token值(uuid),并将其token值保存入库,以后用户再登录时需要携带token值进行验证。 例:login class Login(APIView): def post(s 阅读全文
posted @ 2020-11-16 21:03 Mr-刘 阅读(353) 评论(0) 推荐(0)
摘要:只需要在 settings.py 文件中加入以下配置即可。 LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'handlers': { 'console':{ 'level':'DEBUG', 'class':'logging 阅读全文
posted @ 2020-05-03 13:35 Mr-刘 阅读(455) 评论(0) 推荐(0)
摘要:一。发生情况:当你修改数据库结构后进行 python manage.py makemigrations 和 python manage.py migrate 后发现控制台会给你返回一个下面的结果,但是数据库实际上并没有更新所修改的东西。 Running migrations: No migratio 阅读全文
posted @ 2020-05-03 13:27 Mr-刘 阅读(469) 评论(0) 推荐(0)
摘要:使用 Django 获取访问者的 IP if request.META.get('HTTP_X_FORWARDED_FOR'): ip = request.META.get("HTTP_X_FORWARDED_FOR") else: ip = request.META.get("REMOTE_ADD 阅读全文
posted @ 2020-05-03 13:21 Mr-刘 阅读(1566) 评论(0) 推荐(0)
摘要:前端使用 ajax 访问后端 django 程序 报错误: POST http://127.0.0.1:8001/xxx 403 (Forbidden) 错误原因: 参数中未携带 csrfmiddlewaretoken 解决方案: 在前端页面中设置 {% csrf_token %} ajax 访问参 阅读全文
posted @ 2020-05-03 13:20 Mr-刘 阅读(832) 评论(0) 推荐(0)
摘要:""" # 1. 手动创建一个数据库 # 2. 在 Django 项目中设置连接数据库的相关配置(告诉Django 连接哪一个数据库) 在 DATABASES 中 进行数据库配置: DATABASES = { 'default': { # 数据库连接类型 'HOST':'127.0.0.1', # 阅读全文
posted @ 2020-05-03 13:07 Mr-刘 阅读(301) 评论(0) 推荐(0)
摘要:命令 python manage.py makemigrations # 更新操作 python manage.py migrate # 转换sql语句到数据库 ORM常用字段类型 # """ 1. AutoField # int 自增列,必须填入参数 primary_key=True, 当 mod 阅读全文
posted @ 2020-05-03 13:02 Mr-刘 阅读(960) 评论(0) 推荐(0)