1、创建django项目
# pip下载django
pip install Django
# 查看下载的django库版本
python -m django --version
# 创建一个名为HelloWorld的django项目
django-admin startproject HelloWorld
2、django项目添加一个app视图
# 进入项目目录
cd .../HelloWorld
# 创建一个名为 your_app_name 的视图app
python manage.py startapp your_app_name
3、迁移model数据库
python manage.py makemigrations
python manage.py migrate
4、--backwards
回滚到上一次迁移app的数据库model
python manage.py migrate your_app_name --backwards
如何在Django中使用多数据库支持
# settings.py
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql',
'NAME': 'my_default_database',
'USER': 'myuser',
'PASSWORD': 'mypassword',
'HOST': 'localhost',
'PORT': '5432',
},
'other': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'my_other_database',
'USER': 'myuser',
'PASSWORD': 'mypassword',
'HOST': 'localhost',
'PORT': '3306',
}
}
# models.py
class Author(models.Model):
name = models.CharField(max_length=100)
class Book(models.Model):
title = models.CharField(max_length=100)
author = models.ForeignKey(Author, on_delete=models.CASCADE)
# 在命令行中执行以下命令
# python manage.py migrate --database=other
标签:manage,models,app,py,基础,django,python,指令
From: https://www.cnblogs.com/lanjianhua/p/18359371