私は、django で「楽しい」サイトを作成することで、MVC に精通しています。API と Python 自体の多くの機能が気に入っています。しかし、私が本当に気に入らなかったことの 1 つは、django があなたのためにデータベースを構築するように勧めていることです。私は inspectDB をよく知っており、それを使用することに興味があります。
私の質問はこれです。モデル/DB 生成の方法を別の方法よりも選択する必要がある確固たる理由はありますか? 従来の SQL の方法 (結合されたキーにアクセスできる) でデータベースを定義する方がはるかに快適だと感じています。しかし、モデル API を介して利用できないものを使用すると、後で問題が発生する可能性があるのではないかと心配しています。結合されたキー、medium_text など。
私はmysqlを使用しています。