cyanLee
不要指望远方,不要幻想别处,生活这个东西你要习惯就地解决。

1、进入虚拟环境目录(\env_mysite),创建项目

django-admin startproject mysite

2、进入manage.py所在目录

python manage.py runserver

打开http://127.0.0.1:8000/,可以看到django正常运行

然而,在应用方面有个严守的约定:如果使用 Django 的数据库层(模型),必须创建 Django 应用。模型必 须保存在应用中。因此,编写模型之前,要新建一个应用。 

 1、在项目路径下,创建应用mysiteapp

python manage.py startapp mysiteapp

2、用pycharm打开项目

 

3、安装mysql数据库教程,安装好之后创建数据库dmysql

 4、虚拟环境激活状态下,进入项目路径,安装pymsql,PyMySQL是在 Python3.x 版本中用于连接 MySQL 服务器的一个库

激活虚拟环境
env_mysite\scripts\activate

进入项目所在路径
cd xxx

安装
pip install pymysql

5、填写配置文件《setting.py》

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'OPTIONS': {'read_default_file': 'C:/Users/xxx/xxx/xxx/my.cnf'},
    }
}

 在settings中注册子应用mysiteapp

 

 6、填写配置文件《my.cnf》

[client]
database = dmysql
user = root
password = root
default-character-set = utf8
HOST = 127.0.0.1
PORT = 3306

 

 

 

7、导入pymysql,《init.py》

import pymysql
pymysql.install_as_MySQLdb()

8、编写model类

from django.db import models
# Create your models here.
class user_info(models.Model):
    username = models.CharField(max_length=30)
    upassword = models.CharField(max_length=30)

 

 

9、执行命令

python manage.py check    检查框架

python manage.py makemigrations  生成迁移文件 

python manage.py migrate 

 

10、查看数据库,创建成功

 

posted on 2019-11-15 10:42  小青_龙  阅读(712)  评论(0)    收藏  举报