用django创建一个项目

版权声明:转载博文请注明出处。 https://blog.csdn.net/weixin_41297332/article/details/81951376

环境说明:

python3.6  django2.0  pycharm编辑器

环境安装完毕后:

1.创建一个django项目:

django-admin startproject mysite

网上其他注意,暂未遇到:

如果有 DJANGO_SETTINGS_MODULE 环境变量 未设置这样的错误,将上面语句改为: django-admin.py startproject website.

2.新建一个app(appname自定义)

python manage.py startapp appname

把appname添加到setting配置文件:

INSTALLED_APPS的最后面

3.连接数据库

运用pymysql连接mysql数据库配置文件:

DATABASES = {
'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'mydjangoDB',
        'USER':'root',
        'PASSWORD':'root',
        'HOST':'localhost',
        'PORT':'3306',
    }
}

dijango初始化文件__init__.py中初始化数据库

import pymysql

pymysql.install_as_MySQLdb()

在app的model.py文件中新建表
 

from django.db import models

# Create your models here.

class Admin(models.Model):
    name = models.CharField("姓名",max_length=50)
    pwd = models.CharField("密码",max_length=50)
    class Meta:
        db_table = 'admin'

4.创建表到数据库

python manage.py makemigrations

执行之后,在app的migrations文件夹下生成一个  0001_initial.py的文件,执行成功

python manage.py migrate


在数据库中查看建立的表结构

猜你喜欢

转载自blog.csdn.net/weixin_41297332/article/details/81951376