python django系列(一)
2014-04-21 17:03
399 查看
Django是python下的一款网络服务器框架.
安装Django
如果能成功载入django模块,说明django已经安装好了
使用下面的命令创建项目
在http协议中,网络服务器时"请求--回应"工作模式,客户用URL发送请求,服务器根据请求,开动后厨,并为客人上菜,采用MVC结构,
URL对应分配某个对象处理,需要mysitetest/mysitetest下的urls.py设定,python会根据url设定分配给厨师。
安装Django
如果能成功载入django模块,说明django已经安装好了
>>> import django >>> print (django.VERSION) (1, 6, 2, 'final', 0)如果没有安装好。可以用如下pip安装:
yum install python-setuptools python-devel -y easy_install pip pip install django 或使用 easy_install django源码安装
tar -zxf Django-1.1.4.tar.gz cd Django-1.1.4 python2 setup.py install python2 -c "import django; print(django.get_version())"启动
使用下面的命令创建项目
django-admin.py startproject mysitetest root@centos6 ~]# tree mysitetest/ mysitetest/ ├── manage.py └── mysitetest ├── __init__.py ├── settings.py ├── urls.py └── wsgi.py进入mysitetest目录
python manage.py runserver 0.0.0.0:8000第一个网页
在http协议中,网络服务器时"请求--回应"工作模式,客户用URL发送请求,服务器根据请求,开动后厨,并为客人上菜,采用MVC结构,
URL对应分配某个对象处理,需要mysitetest/mysitetest下的urls.py设定,python会根据url设定分配给厨师。
cat urls.py from django.conf.urls import patterns, include, url from django.contrib import admin admin.autodiscover() urlpatterns = patterns('', # Examples: # url(r'^$', 'mysitetest.views.home', name='home'), # url(r'^blog/', include('blog.urls')), url(r'^admin/', include(admin.site.urls)), url(r'^$', 'mysitetest.views.first_page'),将根目录的URL分配给mysitetest.views.first_page对象,在mysitetest/mysitetest下创建views.py,并定义first_page函数 ) #-*- coding: utf-8 -*- from django.http import HttpResponse import os def first_page(request): return HttpResponse("<p>世界你好</p>")python
相关文章推荐
- python django nginx从零开始搭建一个web网站系列1
- Python系列视频教程: Django【13讲】第三讲 模板变量的使用
- [Python] 利用Django进行Web开发系列(一)
- [Python] 利用Django进行Web开发系列(一)
- python第三方库系列之十一--django.db的connection库
- Python系列视频教程: Django【13讲】第四讲 运算符-表达式
- Python+Django+SAE系列教程12-----配置MySQL数据库
- Python+Django+SAE系列教程11-----request/pose/get/表单
- Python+Django+SAE系列教程3-----Python中的面向对象编程
- 自动化运维Python系列之Django CSRF跨站请求伪造、中间件 推荐
- Python+Django+SAE系列教程7-----在Sae上配置Django
- Python系列视频教程: Django【13讲】第五讲 URL配置
- Python中引用类型的应用(Django系列2)
- [Python] 技术贴系列之——Django部署方案简介
- Python+Django+SAE系列教程4-----操作文件
- Python系列视频教程: Django【13讲】第六讲 模板基本使用
- Python+Django+SAE系列教程9-----Django的视图和URL
- 自动化运维Python系列之Django进阶操作
- Python+Django+SAE系列教程5-----使用存储器cpickle
- python django系列(三)