摘要: 只需要在 settings.py 文件中加入以下配置即可。 LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'handlers': { 'console':{ 'level':'DEBUG', 'class':'logging 阅读全文
posted @ 2020-05-03 13:35 Mr-刘 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 一。发生情况:当你修改数据库结构后进行 python manage.py makemigrations 和 python manage.py migrate 后发现控制台会给你返回一个下面的结果,但是数据库实际上并没有更新所修改的东西。 Running migrations: No migratio 阅读全文
posted @ 2020-05-03 13:27 Mr-刘 阅读(397) 评论(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-刘 阅读(1546) 评论(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-刘 阅读(733) 评论(0) 推荐(0) 编辑
摘要: # """ # Django路由分配系统简介: Django project目录中的urls.py文件中, 以Python [ ( ) ]的数据类型记录了可以访问到该站点的url 和 视图函数一一对应关系表, 当request请求到达路由系统,Django通过request中携带的path 遍历这个 阅读全文
posted @ 2020-05-03 13:12 Mr-刘 阅读(170) 评论(0) 推荐(0) 编辑
摘要: # """ 一:# 视图 (接收请求返回响应的那部分) FBV版:基于 函数的 请求 CBV版:基于 类的 请求 注册方法: url(r'^add_publisher/', views.Addpublisher.as_view()), # CBV版 from django.views import 阅读全文
posted @ 2020-05-03 13:10 Mr-刘 阅读(155) 评论(0) 推荐(0) 编辑
摘要: """ 1. 创建 Django 操作文件 a. cmd 中选择路径: cd C:\Users\ad\PycharmProjects\index\1\文件名 b. 选择路径后,创建文件: django-admin startproject 文件名 c. 创建 app: python manage.p 阅读全文
posted @ 2020-05-03 13:09 Mr-刘 阅读(175) 评论(0) 推荐(0) 编辑
摘要: """ # 1. 手动创建一个数据库 # 2. 在 Django 项目中设置连接数据库的相关配置(告诉Django 连接哪一个数据库) 在 DATABASES 中 进行数据库配置: DATABASES = { 'default': { # 数据库连接类型 'HOST':'127.0.0.1', # 阅读全文
posted @ 2020-05-03 13:07 Mr-刘 阅读(289) 评论(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-刘 阅读(950) 评论(0) 推荐(0) 编辑