[英]Multiple Django Apps using one database/model
Django 的新手...我正在嘗試創建一個具有以下結構的項目:
CompanyName <--Project
ingredients < -- Application
CompanyName
supplier <-- Application
我的問題是我的項目將使用如下數據庫/模型:
suppliers (table)
- name
- created_by (foreign_key, auth.User)
ingredients (table)
- name
- supplied_by (foreign_key, supplier.name)
我的問題是我是在單個models.py 中創建所有表還是將每個表分解為每個應用程序的manage.py? 如果我使用單獨的models.py,您如何創建供應商表和成分表,因為成分表具有供應商的外鍵?
這是我的想法:
makemigrations
migrate
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.