ติดตาม Django นี้ตามตัวอย่างการสอนที่นี่: http://lightbird.net/dbe/todo_list.html
บทช่วยสอนกล่าวว่า:
"สิ่งนี้เปลี่ยนเค้าโครงตารางของเราและเราจะต้องขอให้ Django รีเซ็ตและสร้างตารางใหม่:
manage.py reset todo; manage.py syncdb
"
แม้ว่าเมื่อฉันเรียกใช้manage.py reset todo
ฉันได้รับข้อผิดพลาด:
$ python manage.py reset todo
- Unknown command: 'reset'
นี่เป็นเพราะฉันใช้ sqlite3 ไม่ใช่ postgresql ใช่ไหม
ใครช่วยบอกทีว่าคำสั่งรีเซ็ตฐานข้อมูลคืออะไร
คำสั่ง: python manage.py sqlclear todo
ส่งกลับข้อผิดพลาด:
$ python manage.py sqlclear todo
CommandError: App with label todo could not be found.
Are you sure your INSTALLED_APPS setting is correct?
ดังนั้นฉันจึงเพิ่ม 'สิ่งที่ต้องทำ' ใน INSTALLED_APPS ของฉันใน settings.py และทำงานpython manage.py sqlclear todo
อีกครั้งทำให้เกิดข้อผิดพลาดนี้:
$ python manage.py sqlclear todo
- NameError: name 'admin' is not defined