Py学习  »  Django

Tango with Django 1.7 小白问题

watery • 9 年前 • 3136 次点击  

大家好,我正在学习Tango with Django 1.7。由于同时也是Linux菜鸟,所以看到作者的一些操作感到不解,特来请教。

如4.2创建Django项目中所述,作者先runserver,再migrate,在这中间没有任何其他操作。但是我发现runserver后就无法输入命令了:除非Ctrl+C中止server,或者新开终端后进入项目目录再执行migrate。

是有什么我不知道的方法或命令吗?请朋友们教教我,谢谢!

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/1651
 
3136 次点击  
文章 [ 3 ]  |  最新文章 9 年前
watery
Reply   •   1 楼
watery    9 年前

@TMAC狂热-weibo 谢谢回复。您所说的命令的含义很有帮助。原文有些细节省略了。

TMAC狂热-weibo
Reply   •   2 楼
TMAC狂热-weibo    9 年前

migrate是迁移数据库的操作,runserver是启动服务,一般是有对数据库的改动时,先migrate生成迁移文件,然后makemigrations完成迁移,再启动runserver,runserver相当于是启动一个后台守护进程。

watery
Reply   •   3 楼
watery    9 年前

自问自答。找了些资料:

参考1,不终止服务器的话,只能重开终端输入命令了。