创建工程的命令为:
django-admin startproject 工程名称
#默认在当前目录下创建
例:想要在F:\Python_Project目录中创建一个名为mysite的项目工程,可执行如下命令:
workon first_env
cd f:\Python_Project
django-admin startproject mysite
此时在F:\Python_Project中就创建了一个名为mysite的项目工程文件夹(父mysite),点击进入,可以看到如下文件,图中的mysite文件夹是子mysite。
在此我对目录进行补充说明:
父mysite | 根目录,项目的容器 |
manage.py | 一个提供Django项目管理功能的命令行工具,也是一个启动文件 |
子mysite | 一个纯Python包,其中存放项目文件,在引用项目文件时会使用到这个包名 |
mysite\settings.py | 是项目的整体配置文件 |
mysite\urls.py | 是项目的URL配置文件 |
mysite\wsgi.py | 是项目与WSGI兼容的Web服务器入口。 |
在开发阶段,为了能够快速预览到开发的效果,django提供了一个纯python编写的轻量级web服务器,仅在开发阶段使用。
运行服务器命令如下:
#进入mysite的项目工程文件夹,执行以下命令:
python manage.py runserver ip:端口
或:
python manage.py runserver
#**可以不写IP和端口,默认IP是127.0.0.1,默认端口为8000**。
当我们在浏览器输入127.0.0.1:8000显示该页面,则表示成功。
注意:django默认工作在调式Debug模式下,如果增加、修改、删除文件,服务器会自动重启。按ctrl+c停止服务器运行。
ctrl+c
默认情况下开发服务器在本地IP的8000端口上启动,若要更改端口,可将端口作为命令行参数传递。例如在端口8080上启动服务器,命令如下所示:
python manage.py runserver 8080
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)