django 数据库交互

修改配置文件

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

写app当中的models

from django.db import models

# Create your models here.
class Mysite(models.Model):
    title=models.CharField(max_length=100)
    url=models.URLField()
    author=models.CharField(max_length=100)
    num=models.IntegerField(max_length=10)


使用命令行检测是否可行

python manage.py validate

生成table

python manage.py sqlall myApp

运行生成表

python manage.py syncdb
原文地址:https://www.cnblogs.com/yufenghou/p/5470429.html