pcharm+Django
1、安装Django
sudo
pip
install
Django
2、检查是否安装成功
>>> import django >>> django.VERSION (1, 7, 6, 'final', 0) >>> >>> django.get_version() '1.7.6'
3、新建一个project(pcharm是不能直接创建Django项目的)
django-admin.py startproject DjangoDemo
DjangoDemo为项目名称,可以随意。
4、Pcharm创建Django项目
File-》new Project -》选择DjangoDemo项目
创建成功,目录如下:
- 最外层的DjangoDemo只是一个项目的一个容器,可以随意更改名字
- manage.py:与Django项目进行相应交互的命令工具。
- 里边的DjangoDemo:实际项目的python包
- _init_.py:一个空的文件,表示这是一个python项目
- settings:Django项目的配置文件
- urls.py:Django项目配置URL
- wsgl.py:
5、Django项目的调试
Django项目的运行命令为
$ python3 ./manage.py runserver
所以我们来设置一下Pcharm的调试配置,打开Edit Configurations
点击左边的“+”号,增加一个debug配置,script:manage.py script parameters:runserver这两个是必须得,python interpreter要根据你安装的pcharm的python决定。
可以用下边的命令查看一下,如果python的版本不对,程序肯定会出问题的。
python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"
run debug-django可以看到
表示成功了,可以打开http://www.dianping.com27.0.0.1:8080看一下
修改端口号和ip,python manage.py runserver 8080修改端口号
python manage.py runserver 0.0.0.0:8080修改ip和端口号,默认端口8000
6、创建一个App:python manage.py startapp appName;
在settings中的INSTALLED_APPS加入appName