有些東西使用不熟悉的話總會忘記怎麼使用的 。所以還在部落格上記錄下來比較好。
1 \安裝south :方法見官網
4、python manage.py schemamigration account --auto
5、試著做一次 migrate:
python manage.py migrate account --fake
running migrations for account:
- migrating forwards to 0001_initial.
> account:0001_initial
(faked)
6、試著在models.py 裡新增乙個字段
python manage.py schemamigration account --auto
我遇到乙個問題,記錄下來:
我在models.py 裡新增了乙個models :answer
我在article models.py 裡新加了乙個model,
然後想用south 生成,結果如下所示:
ubuntu@yee:~/ndis$ python manage.py schemamigration article --auto+added model article.answers
ubuntu@yee:~/ndis$ python manage.py migrate article
running migrations
forarticle:
-nothing to migrate.
- loading initial data for
article.
no fixtures found.
ubuntu@yee:~/ndis$ python manage.py migrate article 0002
- soft matched migration 0002
to 0002_auto__add_answers.
running migrations
forarticle:
-nothing to migrate.
- loading initial data for
article.
no fixtures found.
可以看到沒有生成我想要的表啊?怎麼辦呢?
python manage.py schemamigration article 0001--empty
python manage.py schemamigration article --initial
+added model article.article
+added model article.answers 這個就是新加的model
python manage.py migrate article
0003
我去查了一下資料庫,發現表已經生成了。 汗~~~
Git 使用備忘
簡單的 git 使用教程。從服務拷貝 副本到本地 類似 svn checkout 新增本機檔案到伺服器 這個好像沒直接的命令可以檢視,可以去 git 的根目錄下的 git config 裡去看。切換分支。一般在切換分支前需要 git pull 更新到最新。這個命令,還有另外乙個用處,當你想恢復乙個檔...
ICESSL使用備忘
1 任何ice的程式如果試圖使用ssl的安全連線,那麼對應的應用必須載入ssl外掛程式 2 配置程式在啟動過程中載入ssl外掛程式 ice.plugin.icessl icessl createicessl icessl.defaultdir opt certs icessl.certfile pu...
dsplib使用備忘
2.在工程屬性裡新增dsplib的標頭檔案路徑,lib庫路徑 3.在原始檔中包含dsplib標頭檔案,如果是在.cpp檔案裡呼叫,包含標頭檔案時要用 extern c 4.新增dsplib的lib庫,注意有大小端和格式的區別。從dsp lib的名字可以分辨coff elf格式 dsplib.a66是...