欸。。。我不会改bug ,不懂原理,就只能这个博客抄点,那个博客抄点,结果一堆bug ,还是先跟着一个博客走完整个流程,然后再替换功能吧。已经第九天了,居然还没搞定。人家早跟着教程走一天就能搞定。吃亏了吃亏了。
image.png
image.png以下图片根据慕课咚咚锵老师视频链接内容学习整理
image.png image.png image.png image.png image.png
image.png
No changes detected的问题
(No changes detected)关于不能创建表的问题:
image.png
image.png image.png image.png image.png
- 改变models就要改变数据迁移,我是这么解决的。。。删数据库,重新创建empty ,数据迁移ty
关于如何重置迁移
以下内容由哔哩哔哩传智播课视频整理
image.pngimage.png
image.png
CMS内容管理系统
中文语言包和时区的设置 image.pngimage.png 这里报错,auth什么的,我用的两个博客拼接的 终于解决了mysql image.png image.png
解决修改密码问题
注意!!authentication_string 博客里面用这个字段 ,不然有可能报错。
在搞MySQL报错就是服务没开 类似10061的错误
搞了半天原来是我的密码错误不是sql666,照着这篇教程改完就是admin了
要学会看英文解析啊啊啊啊啊
总结一下:
- 1创建DJango项目
2控制台 : startapp
3 应用views 编写
4 应用和项目的路由 :路由设计很重要
应用 urls 文件,写出他的views
项目urls文件,写出他的应用的urls
4路由图片
(这里再多说几句,我们路径也是由item到app 的path举例:http://127.0.0.1:8000/blog/he)
4路由图片
5settings的配置 项目里面添加app 'blog.apps.BlogConfig',
6 datebase数据库配置
7创建模型,将模型同步到数据库
定义模型类 (models)
python manage.py makemigrations(No changes detected:1后面加appname或者2新建empty appname)
python manage.py migrate
8创建管理员 ,管理页面 模型注册到admin.py里面
python manage.py createsuperuser
from .models import Article
admin.site.register (Article)
9返回文章内容:修改 app 。views
然后再重复步骤4路由的过程: 父子目录
10模板系统,html ,views里面定义函数,urls里添加path
答辩准备的一些:
MySQL增删改查
功能模块:
三个app:userprofile article comment
注册登录退出登陆
找回密码 通过setting里设置邮箱
个人信息 电话 简介 头像 (待完善)
网友评论