1、创建项目

django-admin startproject 项目名称

 

2、创建应用

python manage.py startapp 应用名称

 

3、添加应用settings.py

INSTALLED_APPS = (
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'newapp',
)

 

 

4、设置数据库

mysql设置

DATABASES = {
    'default': {
        #'ENGINE': 'django.db.backends.sqlite3',
        #'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'mysql',
        'USER': 'root',
        'PASSWORD': 'mysql',
        'HOST': '192.168.137.86',
        'PORT': '3306',
        
    }
}

 

 5、由于python3只有pymysql,所以需要修改项目下的__init__.py

添加:

import pymysql
pymysql.install_as_MySQLdb()

 

 

6、添加表

模型修改:

class Ttl_day(models.Model):
    day=models.CharField(max_length=20)
    com_pnum=models.IntegerField()
    
    def __str__(self):
        return self.day

 

7、同步数据库:

python3 manage.py makemigrations
python3 manage.py migrate

 

8、运行开发服务器

python3 manage.py runserver 0.0.0.0:8000

 

9、访问:

http://192.168.137.86:8000/

 

posted on 2016-06-29 12:35  充实自己  阅读(160)  评论(0编辑  收藏  举报