1Django实战第1天:建立项目mxonline
Posted 何波安的博客
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1Django实战第1天:建立项目mxonline相关的知识,希望对你有一定的参考价值。
工具版本:
python3.6.3
django1.9.8
安装工具
mkvirtualenv --python="C:\\Python36\\python.exe" mxonline (mxonline) C:\\Users\\user>pip install django==1.9.8 (mxonline) C:\\Users\\user>pip install pymysql
使用pycharm打开项目
修改数据库配置
1、在项目文件夹下的_init_.py中导入pymysq包
import pymysql pymysql.install_as_MySQLdb()
2、settings.py配置
DATABASES = { \'default\': { \'ENGINE\': \'django.db.backends.mysql\', \'NAME\': \'mxonline\', \'USER\': \'mxonline\', \'PASSWORD\': \'123456\', \'HOST\': \'192.168.88.222\', \'PORT\': 3306 }
创建数据库
create database mxonline; grant all privileges on mxonline.* to \'mxonline\'@\'%\' identified by \'123456\'; flush privileges;
生成Django默认的数据表
使用pycharm Tools-->Run manage.py Task...
manage.py@mxonline> makemigrations manage.py@mxonline> migrate
查看mxonline,已经生成了表,如下:
mysql> show tables; +----------------------------+ | Tables_in_mxonline | +----------------------------+ | auth_group | | auth_group_permissions | | auth_permission | | auth_user | | auth_user_groups | | auth_user_user_permissions | | django_admin_log | | django_content_type | | django_migrations | | django_session | +----------------------------+
启动,浏览器访问127.0.0.1:8000
以上是关于1Django实战第1天:建立项目mxonline的主要内容,如果未能解决你的问题,请参考以下文章
django实战仿慕课网在线视频网站(完成了70%的功能已上传github:https://github.com/huwei86/mxonline):
干货来袭!3天0基础Python实战项目快速学会人工智能必学数学基础全套(含源码)(第3天)概率分析篇:条件概率全概率与贝叶斯公式