码迷,mamicode.com
首页 > 其他好文 > 详细

1、Django实战第1天:建立项目mxonline

时间:2018-02-09 14:52:56      阅读:230      评论:0      收藏:0      [点我收藏+]

标签:python   engine   打开   bsp   创建数据库   efault   man   数据库   ==   

工具版本:

  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

技术分享图片

1、Django实战第1天:建立项目mxonline

标签:python   engine   打开   bsp   创建数据库   efault   man   数据库   ==   

原文地址:https://www.cnblogs.com/sellsa/p/8434477.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!