django数据库迁移,本地运行
前言: 从网络上下载好django项目后,在本地用pycharm导入后,并不能运行。此时我们需要添加库和创建数据库。
零:这里是一个基于django写的小项目,可以作为参考: [发布会签到管理系统](https://github.com/lightingLu/untitled)
第一步:在项目的文件夹下面(含有manage.py),打开命令行输入:
python manage.py migrate
![这里写图片描述](http://upload-images.jianshu.io/upload_images/528707-7bbf8928f8468e3e?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
- 第二步:命令行报错,如上图提示我们需要bootstrap3库
打开cmd,用pip命令安装即可
pip install django-bootstrap3
- 第三步:命令行继续输入(如一),当库不在缺少的时候,则报数据库错误:
python manage.py migrate
![这里写图片描述](http://upload-images.jianshu.io/upload_images/528707-6ea6e1f663a2b251?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
> 如果报错,则会提示你需要什么,如上图,我们缺少guest数据库
> 进入mysql命令行输入:mysql -u root -p
> 创建数据库:create database guest character set utf8
- 第四步:再次输入命令:
python manage.py migrate
* 此时会出现如下,即数据库迁移成功:
![这里写图片描述](http://upload-images.jianshu.io/upload_images/528707-48aeb781e9a5aab8?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
- 第五步:打开pycharm,运行:
file->setting ->project 选择python版本并点击ok即可
- 我们新的项目导入好后,所有数据是没有的,本地我们需要创建admin:
python manage.py createsuperuser
*创建成功后,运行项目,我们就可以进入管理页面,开始玩我们的项目了: