機能拡張に伴いmodels.pyをcgi経由で変更・反映

out.jsonに出力しておいたデータを最投入する。
manage.py dumpdataで出力したデータは投入順序を考慮していないので適せん修正する。

cgiに以下の記載。

#!/usr/local/bin/python
import cgi
import cgitb; cgitb.enable()
import os
os.environ['DJANGO_SETTINGS_MODULE'] = 'mydiary.settings'
print "Content-type: text/html; charset=Shift_JIS\n\n"
print ""
os.system('python mydiary/manage.py reset diary --noinput')
print "reset\n"
os.system('python mydiary/manage.py syncdb')
print "syncdb\n"
os.system('python mydiary/manage.py loaddata out.json')
print "load\n"
print ""

flatpages凄いという記事を見かけたのでflatpagesも有効にしてみた。
簡単設定で使えるようになった。
静的ページには便利かも。ReSTでも記載できるみたい。
djangoのタグ動くかなぁってやってみたらダメだった!
htmlとして出力するみたい。

あれ??

ReSTのテンプレートで入力すると文字が化けるみたい???なんで???