2013-01-12 25 views
0

我是python和begginer的新手。管理previliges for python,django,sqlite

是否需要具有安裝和使用Python,Django,Sqlite的管理權限..我已經安裝了所有的軟件bt不認爲我有管理previliges。當我使用命令

syncdb 

我得到的結果爲0燈具。但我無法用上面的代碼創建數據庫。

回答

-1

正在admin或不在syncdb階段沒有效果。

你的數據庫已經存在嗎?如果是,那麼django models中的更改不支持遷移開箱即用。因此,例如,如果您創建了數據庫,然後更改您的models.py運行syncdb現在不會更改您的模型。

Django有一個可插拔的應用程序,但它確實做到了,而且效果很好。它叫做South

+1

我的疑問是我們需要python和django的管理權限 –

+0

@PavanK如果你已經安裝了python,不需要admin權限 – Pramod

+0

@Pramod謝謝你的夥伴。還有一個疑問是,我擔心我的python文件被破壞,因爲之前那裏曾經是每個.py文件bt的python圖標,現在這些圖標突然被禁用了...... –