2013-08-04 44 views
9

Posted on the PA forums關於這個問題,我正面臨南方工作PA,但它似乎是有用的民間在那裏忙,這些天,所以我在這裏。我如何才能在PythonAnywhere上工作?

  1. 據我所知,賓夕法尼亞州的Django與南方一起運送。

  2. 在PA上bash控制檯上的python shell中,import south不返回任何錯誤。

  3. 我在我的settings.py文件的INSTALLED_APPS部分包含了'south',

  4. 我在執行任何South命令之前運行了python manage.py syncdb,並且syncdb運行,​​但我無法辨別un-Southed syncdb的輸出中的任何差異。這是輸出:

    創建表...

    安裝自定義的SQL ...

    安裝索引...

    沒有找到固定裝置。

  5. 試圖運行任何南指令返回Unknown Command: 'south_command'。這適用於所有的:

    蟒蛇manage.py convert_to_south APP_NAME

    蟒蛇manage.py schemamigration APP_NAME --initial

    蟒蛇manage.py schemamigration APP_NAME --auto

如果有幫助,我已經使用PA tutorial建議的手動配置方法設置了我的web應用程序,而不是作爲Django項目。

我堅持步驟零,任何幫助都將不勝感激,在此先感謝!

+1

嘗試在django shell中執行'import south'。您可能沒有使用相同的Python – karthikr

+0

是的,我調用的shell是通過PA上的python manage.py shell,所以我認爲這意味着使用的導入南是合法的? – gx14

+0

你有沒有遇到過這種情況? 我想知道如果你有一個額外的'南'目錄 - 請參閱http://stackoverflow.com/questions/12346033/south-unknown-command-migrate –

回答

0

聽起來像你一切正常。

簡單重啓服務器(在儀表板的網頁上)可能會解決它嗎?

+0

south現在對我很好,我沒有什麼是我當時遇到的。感謝您試圖提供幫助。現在我該如何關閉這個問題... – gx14

+0

將此答案標記爲正確答案,並且問題已關閉 – seshan

相關問題