首页 > 代码库 > [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基本环境