1. 创建项目
1 | django-admin.py startproject mysite |
2. 创建两个APP
1 | python manage.py startapp app01 |
3. 在mysite/settings.py中注册APP
1 | INSTALLED_APPS = ( |
4. 修改mysite/settings.py中数据库的配置
1 | DATABASES = { |
5. 设置路由和关联model
5.1. 基类
1 | class RouterBase(object): |
5.2. 子类
1 | class RouterApp01(RouterBase): |
5.3. 修改mysite/settings.py中路由类
1 | DATABASE_ROUTERS = [ |
5.4. 在models.py中表类添加标签
1 | class Model01(models.Model): |
6. 指定数据库迁移
1 | python manage.py syncdb --database=db01 |