0
メザニンには2つのテーマがあります。solid & moderna
は、HEREです。なぜテンプレートパスが異なり、レンダリングされたコンテンツがメザニンで異なるのですか?
mezzanine
のHOST_THEMES
機能を実行するだけです。だから私は先に行って、このように私のINSTALLED_APPS
の両方のテーマをロード - その後
INSTALLED_APPS = (
"moderna",
"solid",
"django.contrib.admin",
"django.contrib.auth",
"django.contrib.contenttypes",
"django.contrib.redirects",
"django.contrib.sessions",
"django.contrib.sites",
"django.contrib.sitemaps",
"django.contrib.staticfiles",
"mezzanine.boot",
"mezzanine.conf",
"mezzanine.core",
"mezzanine.generic",
"mezzanine.pages",
"mezzanine.blog",
"mezzanine.forms",
"mezzanine.galleries",
"mezzanine.twitter",
'mezzanine_api',
'rest_framework',
'rest_framework_swagger',
'oauth2_provider',
# "mezzanine.accounts",
# "mezzanine.mobile",
)
私は私のコードを設定し、0.0.0.0:8000
に走りました。その後、私は思ってこの
HOST_THEMES = [("localhost:8000", "solid"),
("192.168.1.130:8000", "moderna")]
みんなのように私のHOST_THEMES
設定で二つのホストをした理由を理由コードでこの行の私のホストで:8000
からLine 25
if host.lower() == domain.lower():
私はと私のホストを設定しない場合ポートは平等に失敗します。
この後、私はテンプレートを拾い上げるためにステップバイステップでデバッグしています。
とテンプレートディレクトリも正しく選択されている:私が間違っているの正確何
?