安装Django

在Ubuntu上面很方便的一个是你可以直接使用apt安装django:

# apt-get install python-django   ## python2
# apt-get install python3-django  ## python3

当然更推荐的方法是使用pip安装

首先安装pip

# apt-get install python-pip  ## pip2
# apt-get install python3-pip ## pip3

接着安装django

# pip install django
# pip3 install django

如果在安装过程中报错,你可能需要升级一下pip

# pip3 install --upgrade pip

安装完成后可以查看一下版本:

# django-admin --version

我这里是python3.5+django2.0.2版本

下面也使用python3作为演示

初始化项目

我们可以使用django-admin命令快速的初始化一个项目

# django-admin startproject hellodjango
# cd hellodjango

接着更新django的数据库

# python3 manage.py migrate

接着需要创建一下管理员信息

# python3 manage.py createsuperuser

配置主机信息

接着需要设置一下可以连接到django的主机或域名地址,编辑hellodjango/hellodjango/settings.py文件

这里面有个ALLOWED_HOSTS配置项,将你的公网IP地址或者你的域名加入进去

ALLOWED_HOSTS = ['165.227.10.164', 'setint.com']

接着你就可以运行服务了:

# python3 manage.py runserver 0.0.0.0:8000

打开浏览器输入ip:8000或者域名:8000,就可以看到如下内容

在地址后面加上admin还可以进入到自带的管理界面

基于django可以很简单的开发出一个网站或者博客。enjoy