close
開始打算使把Drupal網站移轉至DjangoCMS但多網站功能實在不好搞定
於是架設了最新版的Django CMS 3.7.1版本,並打算在同一個code base和資料庫上使用多網址。
由於Django版本在2.2版,因此multi tendency試用了multisite moduel 按上面的文件可以安裝完成,但沒有如何使用的例子。
轉向使用Djangocms-multisite 但說明文件只支援到Django CMS 3.5於python 3.5上並無支援DjangoCMS 3.7.1的說明
試了一下,的確無法正確使用。
但分析了一下該元件是基於multisite的模型上再加上一層middleware,而multisite己支援Django 2.2有可能可以手動更改完成。
因此試著重新安裝,並調整。
依照發生的錯誤進去修改完成了多網站的架設,
系統如下
Django 2.2
Python 3.7
Django CMS 3.7.1
Djangocms-multisite 0.2
設定二個獨立網站test.com test1.com功能目前測試正常。
除原模組文件指出的修改,另外需要修正以下兩點
1. django.core.urlresolvers
2. urls.py
參考資料
https://github.com/ecometrica/django-multisite
https://blog.csdn.net/weixin_35757704/article/details/78977753
文章標籤
全站熱搜