Django Error: No module named blog(轉)

最近剛上手Django,參考的《Learning Website Development With Django》這本書,參考書上的敘述寫了一個程序,但是發現在終端輸入python manage.py syncdb的時候報錯:

Error: No module named bookmarks

 

我是一步步跟着做的,先創建了一個project named djano_bookmarks;接着修改了settings.py裏面的DATABASES的相關參數,執行python manage.py syncdb創建表;then我創建了一個app called bookmarks,修改了裏面的views.py創建了一個page view,並在urls.py中進行了map,startserver後瀏覽器可以正常顯示這個page view。

接着我修改了bookmarks裏面的modles.py,創建了Links table的data model,在settings.py中的INSTALLED_APPS添加了一行

'django_bookmarks.bookmarks',

接着執行python manage.py syncdb,然後就報錯了,查了很多資料也沒有找到解決辦法,so that's it。希望大家能幫忙看看~~

 

正解:

Ok, 我懂了~~原來是Django版本的問題,我安裝的是1.4版本,看了一下Django的doc就發現問題了。

原來在INSTALLED_APPS中只需要添加app名就可以了,即:

'bookmarks',

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章