Django是网站开发不错的框架,使用python可以快速方便的搭建网站开发环境,如果想快速学习Django,“the django book”是一个不错的选择,下边简介一下linux下搭建django开发环境。
1. pyhton安装
当下大部分的Mac和Linux系统中早已安装了python,如果没有可以去到官网下载
2. pip安装
python中有一个不错的快速安装插件叫pip,使用如下命令行可以安装pip
easy-install pip
3. 数据库安装
django推荐使用的数据库有PostgreSQL,MySQL,SQLite,Oracle,django中默认的数据库是SQLite,使用如下命令行可以安装sqlite
sudo apt-get install sqlite
4. 接下来就可以安装django了
pip install django
在命令行中依次输入以下指令来检测django安装成功:
1. python
2. import django
3. print(django.get_version())
现在最新的版本应该是1.7
5. 开始创建django项目
假设现在有一个路径/home/username/djproject,在该路径下输入以下命令
django-admin.py startproject firstproject
然后进入firstproject目录下,应该会看到里边有一个manage.py和一个firstproject文件夹,在firstproject文件下会有init.py, settings.py,urls.py,wsgi.py,具体每个文件的含义会在以后中介绍
6. 启动服务器
输入以下名利,网站服务器会在本机上启动,大部分在8000端口
python manage.py runserver
也可以用以下命令行让服务器在其他端口运行
python manage.py runserver 8080
8. 数据库连接
访问127.0.0.1:8000/admin,输入数据库用户名和密码,进入admin页面,admin页面是django提供的一个页面,专门用来方便用户操作数据库。
7. 接下来你就可以自己在项目中添加,models.py,view.py,以及html文件了,具体做法也会在以后中描述