随笔分类 -  Django

摘要:迁移文件的时候报错 执行下面命令: python manage.py migrate --fake 然后重新迁移: 就可以成功了: 需要注意的是:执行python manage.py migrate --fake之前把修改的模型注释掉,执行完命令后在放开注释重新迁移! 阅读全文
posted @ 2022-03-16 15:51 python包包侠 阅读(305) 评论(0) 推荐(0)
摘要:今天在执行数据库迁移的时候出现下面的错误 ,这个问题直接影响到后台admin的使用。这时查找了好几种办法找到一种简单办法解决这种问题。 > python manage.py makemigrations No changes detected 执行下面的命令,app是我的app的名字。 > pyth 阅读全文
posted @ 2022-03-10 09:18 python包包侠 阅读(126) 评论(0) 推荐(0)
摘要:python manage.py makemigrations python manage.py migrate 【发现问题】今天在使用中,准备进行数据迁移,系统错误提示: 【解决问题】 在大量的代码中,一时也找不到合适的突破口。查阅了一些资料找到了解决的方案。在命令行执行以下命令, 错误瞬间就暴露 阅读全文
posted @ 2021-07-28 17:55 python包包侠 阅读(584) 评论(0) 推荐(0)
摘要:1. 创建一个Django Project #使用下面的命令可以创建一个project django-admin.py startproject mysite #创建好之后可以看到如下的project结构 mysite/ manage.py mysite/ __init__.py settings. 阅读全文
posted @ 2021-07-16 16:16 python包包侠 阅读(71) 评论(0) 推荐(0)
摘要:1、单表操作 (1) .增加操作 1 # 增加操作 2 def add_person(request): 3 # 1.使用save() 方法 4 # person_obj = models.Person() 5 # person_obj.name = 'wanwu' 6 # person_obj.a 阅读全文
posted @ 2021-07-15 16:15 python包包侠 阅读(371) 评论(0) 推荐(0)
摘要:登录功能简单实现 # form表单默认是get请求 get请求携带的参数是拼接在url后面的以?开头&链接,默认method方式为Get ps:get请求可以携带参数 但是参数的大小有限制 最大4KB,并且是明文的 http://127.0.0.1:8000/login/?username=simo 阅读全文
posted @ 2021-07-15 11:04 python包包侠 阅读(115) 评论(0) 推荐(0)
摘要:1.Django项目目录结构 项目名 应用名文件夹 migrations文件夹 数据库迁移记录 admin.py django admin后台管理相关 models.py 模型类 views.py 视图函数 项目同名文件夹 settings.py django暴露给用户可配置的配置文件 urls.p 阅读全文
posted @ 2021-07-15 11:01 python包包侠 阅读(140) 评论(0) 推荐(0)
摘要:Django简介 1.Django安装与注意事项 # 主意事项 1.计算机名称不能含有中文 2.一个pycharm窗口就是一个工程(项目) 3.项目文件夹不要有中文 # ps:django版本: django 1.X(现在用的版本是这个1.11.11) # 安装 pip3 install djang 阅读全文
posted @ 2021-07-15 10:58 python包包侠 阅读(87) 评论(0) 推荐(0)

1