初心者。私はdjangoプロジェクトとアプリを持っています。プロジェクト全体にメニュー ライブラリを含め、base.html を介してアプリに「拡張」したいと考えています。メニューをアプリに直接配置していた場合、ここのクラスは views.py ファイルに入ると思います。プロジェクトのクラスを呼び出したい場合、このコードはどのようにどこに行くのでしょうか?
from admin_tools.menu import Menu
class MyMenu(Menu):
class Media:
css = ('/media/css/mymenu.css',)
js = ('/media/js/mymenu.js',)
また、デザインの良さについて。すべての html ファイルが同じディレクトリ内/下にある必要があるか、base.html が myproject/templates/ に保存されている必要があります。前もって感謝します。