首页 > 代码库 > [django学习0-1] django + eclipse基本环境
[django学习0-1] django + eclipse基本环境
1、安装django
如果还没有安装python需要先安装python,django1.6对2.6,2.7,3.2或3.3都支持了,这里用的是python2.7.8
然后安装django,发布版本已更新至1.6.6,下载在https://www.djangoproject.com/ (如果已安装旧版需要先删掉旧版)
安装方法win下,先解压django包,然后运行python setup.py install 等待安装完就可以了(需要先设置python环境变量,setup.py在django解压后的目录,可以先进入到这个目录再进行安装或者给出setup.py的可用路径。ps:用pip或eazy_install也可以快速安装)
一些其他的非绝对必要的:数据库相关:mysql + mysql-python。开发环境 eclipse + pydev
2、创建工程
创建工程可以在在命令行端口输入 python manage.py startproject project_name
创建app可以在在命令行端口输入 python manage.py startapp app_name
运行测试服务器可以在在命令行端口输入 python manage.py runserver port
这些方法都可以在eclipse下简单执行。pydev自带了创建django工程。增加app等操作也可以通过右键工程名,在django的选项中操作,总之方便了很多。
3、django基本文件与配置
创建工程后,会自动生成manage.py, nichijou/__init__.py, nichijou/settings.py, nichijou/urls.py 和nichijou/wsgi.py。nichijou是我建的一个工程名字。
settings.py是django配置信息
mysql数据库配置:
在settings.py中的变量DATABASE中配置如:
1 DATABASE = { 2 ‘default’ = { 3 ‘ENGINE‘: ‘django.db.backends.mysql‘, 4 ‘NAME‘: "nichijou", 5 ‘USER‘: ‘meamin9**‘, 6 ‘PASSWORD‘: ‘*******‘, 7 ‘HOST‘: ‘‘, #留空默认localhost 8 ‘PORT‘: ‘‘, #留空默认端口3306 9 }10 }
NAME是数据库名字。今天就差不多这样。
[django学习0-1] django + eclipse基本环境