一、在ubuntu下配置django环境
开发环境Linux/Ubuntu 15.04 python 2.7.6 django 1.8
安装Python
安装pip,用命令 sudo apt-get install python-pip
安装Django,方法1:使用上一步安装的pip:sudo pip install Django,方法二:源码安装,1.git clone https://github.com/django/djago.git,2.sudo python setup.py itstall
调试Django是否可以使用
新建一个项目:django-admin startproject web1 提示新建成功则表示django可以正常使用了
如果提示: can not found django-admin 是因为django的环境变量没有配置好
配置换环境变量,sodu gedit~/bashrc
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_79
export JRE_HOME=${JAVA_HOME}/jre
export DJANGO_HOME=/usr/local/lib/python2.7/dist-packages/django #django的路径
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
输入source ~/bashrc 就ok了
二、新建一个Django项目
1.新建一个Django项目,django-admin startproject myweb1
2.cd 到新建的web目录中,启动服务器,python manage.py runserver
3.在浏览器中输入 http://127.0.0.1:8000/ 新建的项目就打开了
4.python manage.py runserver:8080 指定任意url都可以访问
5.查看项目目录结构,tree
6.文件说明:setting.py 应用,中间件,静态目录等
urls.py urly映射配置文件
wegi.py py应用程序或者框架与服务器之间的接口
7.在项目下创建一个应用,python manage.py startapp myapp1 然后工程下就会多出一个myapp1的目录
8.把myapp1添加到项目,打开myweb1/settings.py在ISTALLED_APP{'myapp1',}
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'myapp1',
)
接下来我们对myapp1进行一下编辑
修改myapp/view.py文件:
from django.shortcuts import render
from django.http import HttpResponse
# Create your views here.
def hello(request):
return HttpResponse('<html>hello world</html>')
修改urls文件
urlpatterns = [
url(r'^admin/', include(admin.site.urls)),
url(r'helloworld','myapp1.views.hello')
]
然后重新运行服务器,127.0.0.1:8080/helloworld
hello world
页面结果就显示出来了。
Ununtu 15.04安装MySql(Django连接Mysql):http://www.linuxdiyf.com/linux/13783.html
Ubuntu下搭建Django开发环境:http://www.linuxdiyf.com/linux/11849.html
Ubuntu Server 14.04.2 LTS配置Nginx+Uwsgi+Django:http://www.linuxdiyf.com/linux/11291.html
UbuntuKylin下安装配置django web开发框架:http://www.linuxdiyf.com/linux/11151.html
Fedora22环境下Python3.4+Django1.8+MySQL5.6环境搭建:http://www.linuxdiyf.com/linux/13161.html