我已經分配了使用sqlite通過django設置在線數據庫的任務,它將包含信息列。我的問題是,我不知道哪些信息將建立在哪裏 - 我的models.py腳本,或者我應該使用「CREATE TABLE」命令來完成它? 一個在我的models.py腳本代碼的例子如下:用django配置sqlite
class Person(models.Model):
firstname=models.CharField(max_length=100)
lastname=models.CharField(max_length=100)
,我被給予推薦這個命令的教程:在執行這個命令,我很自然地得到了一個錯誤說
insert into freezer_person (firstname,last name) values('Louis','Pasteur')
然而「表不存在」,即我不得不使用「CREATE TABLE」命令。 所以當我嘗試:
"CREATE TABLE in freezer_person(...)"
它返回「在」是語法不正確。 所以我的問題是如何去創建一個表,將從models.py?中獲取信息 - 我似乎無法在此找到任何信息...
您正在使用什麼教程?有沒有關於Django的遷移(或舊版本'syncdb')? –