我只想來做一下紀錄。我的系統如下,Win7 Pro,Python34,django 1.6.7,mezzanine 3.1.10,Mariadb 10.0.13。
1. 安裝
非必要步驟:安裝購物車
2.建立專案(XXX為你的專案)
3.開啟專案中的__init__.py,加入以下程式碼(主要是因為Python3只能使用pymysql來做連結)。
4.開啟專案中的settings,修改為以下程式碼。
5.建立資料庫 syncdb(基本上一律都是yes,建立管理者帳號時,密碼確認兩次。)
6.啟動服務 runserver
好啦!目前就如此,其他請自行發揮或者等我可以找到怎麼變成個人化。
1. 安裝
pip3 install mezzanine
非必要步驟:安裝購物車
pip3 install -U cartridge
2.建立專案(XXX為你的專案)
mezzanine-project XXX
3.開啟專案中的__init__.py,加入以下程式碼(主要是因為Python3只能使用pymysql來做連結)。
import pymysql
pymysql.install_as_MySQLdb
pymysql.install_as_MySQLdb
4.開啟專案中的settings,修改為以下程式碼。
TIME_ZONE = 'Asia/Taipei'
LANGUAGE_CODE = "zh-tw"
USE_I18N = True
DATABASES = {
"default": {
# Add "postgresql_psycopg2", "mysql", "sqlite3" or "oracle".
"ENGINE": "django.db.backends.mysql",
# DB name or path to database file if using sqlite3.
"NAME": "您的資料庫名字",
# Not used with sqlite3.
"USER": "您的資料庫使用者",
# Not used with sqlite3.
"PASSWORD": "密碼",
# Set to empty string for localhost. Not used with sqlite3.
"HOST": "localhost",
# Set to empty string for default. Not used with sqlite3.
"PORT": "3306",
}
LANGUAGE_CODE = "zh-tw"
USE_I18N = True
DATABASES = {
"default": {
# Add "postgresql_psycopg2", "mysql", "sqlite3" or "oracle".
"ENGINE": "django.db.backends.mysql",
# DB name or path to database file if using sqlite3.
"NAME": "您的資料庫名字",
# Not used with sqlite3.
"USER": "您的資料庫使用者",
# Not used with sqlite3.
"PASSWORD": "密碼",
# Set to empty string for localhost. Not used with sqlite3.
"HOST": "localhost",
# Set to empty string for default. Not used with sqlite3.
"PORT": "3306",
}
5.建立資料庫 syncdb(基本上一律都是yes,建立管理者帳號時,密碼確認兩次。)
python3 manaage.py createdb
6.啟動服務 runserver
python3 manage.py runserver
好啦!目前就如此,其他請自行發揮或者等我可以找到怎麼變成個人化。
沒有留言:
張貼留言