sqlall
命令並沒有在資料庫中真正建立資料表,只是把sql語句段列印出來,這樣你可以看到django究竟會做些什麼。 如果你想這麼做的話,你可以把那些sql語句複製到你的資料庫客戶端執行,或者通過unix管道直接進行操作(例如,`` python manager.py sqlall books | psql mydb`` )。不過,django提供了一種更為簡易的提交sql語句至資料庫的方法: `` syncdb`` 命令
python manage.py syncdb
執行這個命令後,將看到類似以下的內容:
creating table books_publishercreating table books_author
creating table books_book
installing index
for books.book model
syncdb
並 不能將模型的修改或刪除同步到資料庫;如果你修改或刪除了乙個模型,並想把它提交到資料庫,syncdb
並不會做出任何處理。
如果你再次執行 python manage.py syncdb
總是安全的,因為它不會重複執行sql語句。
django之url配置 模板 shell命令
1 url 第一種,直接在根urls.py中配置 第二種,在應用中配置好後,根urls.py中引入 應用中的檢視定義好方法 應用中urls.py定義路由 from django.conf.urls import url from message.views import test1 urlpatte...
android中的app process命令
am start n yourpackagename activityname am start n com.android.alarmclock com.android.alarmclock.alarmclock 但是 am 僅僅是乙個shell指令碼,我們可以檢視一下 root android ...
Windows CMD中的findstr命令詳解
一 作用 findstr是window系統自帶的命令,用於查詢某路徑下指定的乙個或多個檔案中包含某些特定字串的行,並將該行完整的資訊列印出來,或者列印查詢字串所在的檔名。其用途和用法類似linux下的grep命令。findstr命令在ms dos下使用。二 命令語法 findstr b e l r ...