使用django+pydev开发网站(2)
创建django项目
new–>other,选择django工程,下一步后需要配置python解释器,选择安装的python路径即可,傻瓜式点击下一步,完成项目创建
创建后在eclipse中可以看到自动生成的项目和文件
不同文件的作用不同,这几个文件的作用也是从其他网站摘抄来的
- manage.py: 一个实用的命令行工具,可让你以各种方式与该 Django 项目进行交互。
- init.py: 一个空文件,告诉 Python 该目录是一个 Python 包。
- settings.py: 该 Django 项目的设置/配置。
- urls.py: 该 Django 项目的 URL 声明; 一份由 Django 驱动的网站"目录"。或者说是一个路由文件,决定了请求应该通过哪个模块或者视图来响应
-
wsgi.py: 一个 WSGI 兼容的 Web 服务器的入口,以便运行你的项目。
刚开始看到这些文件的含义描述也并不是很明白,需要通过实践慢慢理解
启动服务器
通过cmd命令行启动
在项目根目录下启动服务器验证项目创建成功,通过cmd执行命令
python manage.py runserver
通过浏览器打开上图中的地址,看到如下页面就是成功了
8000端口是默认的,也可以在启动服务器的时候执行端口,例如:
python manage.py runserver 127.0.0.1:8080
直接在eclipse中启动django项目
在eclipse中直接启动服务器会比较方便
设置manage.py的运行参数
会打开如下界面,双击python Run会新建一个运行设置,选择工程和manage.py
配置后面的参数
点击apply,然后run,在eclipse的控制台中会看到如下输出
以后直接点击manage.py运行即可,如果要修改参数,就在上面的界面中直接修改