想寫一個相對自動化的數據庫管理界面,當時想到的就是django + mysql(本人python菜鳥),利用django admin快速方便的設置。html
教程學習的這個,http://django-chinese-docs.readthedocs.org/en/latest/intro/tutorial01.html,仍是挺推薦新手看看來入門的。python
一來二去,感受模板、路徑學得差很少,準備上手項目,才發現項目配置略複雜。需求難點在於,須要存的東西,一下子是python的字典,一下子是python的元組。先前由於字段頻繁改動,已經drop&create 屢次table了,不厭其煩。mysql
不知該說本身機智仍是二逼,想到用django + mongo不就好了。試着寫了demo,發現用是能用,不過admin沒了,看來須要重寫admin模板才能用,因而我又不爽了:django操做mongo的方式不合個人心意也就罷了,還得費大力氣重寫模板,不厭其煩。sql
django的boring point我以爲還在於:
1. 報錯信息不清晰,經驗多了debug速度纔上來。
2. 有點慢,用的是遠程機器,誰知速度好像挺慢的哈。本地執行相關邏輯,挺快的。
3. 彷佛不符合pep8規範,我是說django的文檔哈,看着不舒服。數據庫
因而今天對django寫下了到此一遊,說不定哪天有了合適的場景,我會再回來的。django