初识Django
- Ubuntu 15.04下配置Django环境
- 第一个Django项目
一。在ubuntu下配置django环境
如果提示: can not found django-admin 是因为django的环境变量没有配置好
6.配置换环境变量,sodu gedit~/.bashrc
二。新建一个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',}
接下来我们对myapp1进行一下编辑
修改myapp/view.py文件:
修改urls文件
页面结果就显示出来了
- 开发环境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是否可以使用
如果提示: can not found django-admin 是因为django的环境变量没有配置好
6.配置换环境变量,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/helloworldhello world
页面结果就显示出来了