簡體   English   中英

Django:繞過數據庫抽象

[英]Django: Bypassing the database abstraction

我與Django玩了幾天,看起來很棒,但是如果我想更改數據庫的結構,那會很痛苦,然后我會遇到一些相當尷尬的選擇。

有沒有一種方法可以完全繞過djangos數據庫抽象,因此,如果我更改數據庫的結構,則不必猜測將由哪個模型生成它或使用工具(南或北)來進行更改?

我本質上是這樣想要的: https : //docs.djangoproject.com/en/dev/topics/db/sql/ (原始SQL查詢),但不是引用模型,而是引用外部數據庫。

我可以只創建一個空模型,然后只對其執行原始查詢嗎? (並在外部設置數據庫)

謝謝

PS我真的不介意我是否有單獨的數據庫用於管理人員和應用程序數據

已經在您的問題中,只需從這里閱讀文檔文章: 直接執行自定義SQL

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM