-
使用pycharm开发Django web项目
一、开发环境建立
python环境:2.7
DJANGO 1.9
WIN10
PYCharm2018.1
MYSQL 5.6
- 下载python2.7 for windows 并安装。记得要选上自动加入系统变量选项。
- 下载安装MYSQL5.6,安装中要记住设置的用户名和密码
- 下载并安装navcat,并安装用来建立和管得MYSQL数据库。
- 下载pycharm2008.1 for windows并安装。要安装专业版才可以新建DJANGO项目
- 以管理员模式运行CMD
- 安装virtualenvwrapper(用来管理django虚拟环境)
Pip install virtualenvwrapper-win
7.使用virtualenvwrapper建立Django虚拟环境,名称为test.成功后后自动进入虚拟环境。
Mkvirtualenv test
8.退出环境的命令:deactivate
9.进入环境的命令:workon test
10.在虚拟环境中安装django1.9
Pip install django==1.9
二、Pycharm中建立django项目
- 在pycharm建立新的django项目(使用已建立好的虚拟环境)
2.pycharm中对django框架进行基本配置
2.1建立apps , extra_apps, static三个目录。Apps用来存放自建的APP;extra_apps用来存放第三主的APP比如xadmin等。static用来存放静态文件如CSS等。并在软件中将APPS,EXTRA_APPS标记为souces root.方便以后直接简单引用其中的类。
3.设置项目settings文件
3.1 增加这两行,在命令行模式下运行项目不会报找不到模块错误。
3.2设置数据库联接(软件默认用SQLITE,这里改为MYSQL)
并安装django联接mysql数据库的模块。在虚拟环境中安装 pip install python-mysql会报错。需要下载安装程序在本地安装。文件名:MySQL_python-1.2.5-cp27-none-win32.whl。这时是将文件放到C:下。安装界面如下:
3.3修改语言时区等国际化设置
到这一步基本配置就完成了。试着运行一下。通过127.0.0.1:8000访问可以下面界面就是正常的了,下一步就是进行项目的开发了。
三、开发新的app
- pycharm 中打开TOOLS,RUN MANAGE.PY TASK
输入命令:startapp users,新建第一个app
2.将users目录移动到apps,方便以后管理。
3.新项目设置,在项目settings文件的INSTALLED_APPS项目中将新建users加入。