0
我已經提出了一個運動結果的應用程序,所以它有一個頁面,看看結果,圖表排名等。應用程序兩個數據庫取決於URL或部署兩次?
我想要做的就是部署這個應用程序用於不同的運動。例如足球(美國公民的足球)和籃球。
我應該怎麼辦? 我必須複製應用程序兩次嗎?所以我的Django的項目將有兩個應用:
- football
- basketball
或者我可以有隻叫results
和應用,如果URL是mydomain.com/basketball/..
它會做查詢籃球分貝或者如果它是足球mydomain.com/football/..
將上進行查詢足球分貝? (這是可能的嗎?)
或者我應該使用一個數據庫,並有關於該運動直接在數據庫中的信息?
這樣做的最好方法是什麼?
這樣,由於每項運動都有自己的表格和自己的模型,因此該應用程序對於存在的每項運動都是不可重複使用的。 – EsseTi
你是對的!我所說的並不靈活,如果你想用一個表來完成你的應用程序,你可以使用一個名爲sport_t的表並添加一個名爲「sport_type」的列,這個列可以有多個值,比如當它是1時支持足球,2是籃球,3是排球,這樣你可以用4,5,6和兒子。 – Hunter