django
Léon's Blog
一只野生程序猿
展开
-
[python]python web开发系统架构
在Python Web开发的世界里框架横行,但是不论是Django、Webpy、Bottlepy还是Tornado他们在处理Web请求时都有着相同的处理机制,即都要遵循WSGI协议的标准。本文首先分析Python Web开发中常用系统架构,然后对WSGI协议内容进行了简单结算,接着基于WSGI协议编写了一个简单的Python Web框架,最后以Django为例分析处理Web请求的基本流程。转载 2016-04-27 14:40:43 · 5377 阅读 · 0 评论 -
[django]入门教程4:操作数据库
连接数据库1、打开setting.py,配置数据库连接,和已安装应用标签DATABASES= { 'default':{ 'ENGINE':'django.db.backends.mysql', 'USER':'root', 'PASSWORD':'root', 'NAME':'test', 'HOST':'lo原创 2016-04-19 16:04:16 · 410 阅读 · 0 评论 -
[django]入门教程3:模板语法及使用
1、什么是模板 模板是一个文本,用于分离文档和表现内容,通常用于生成HTML。<html><head>template</head><body><p>Hello{{name}}</p><ul>{% for item in itemlist %} <li>{{item}}</li>{% endfor %}</ul>{% if status %} <p> I l原创 2016-04-19 11:46:57 · 575 阅读 · 0 评论 -
[django]入门教程1:安装配置并创建项目
安装django1.7.5sudo pip install -v Djangto==1.7.5创建项目django-admin.py startproject myTest创建应用cd myTestdjango-admin.py startapp myLesson启动服务器 python manage.py runserver django默认端口是8000 浏览器输入原创 2016-04-18 22:03:10 · 385 阅读 · 0 评论 -
[django]入门教程2:视图开发-定义视图函数及配置相应URL
开发流程1、在myLesson中的views.py写视图函数hello(request)from django.http import HttpResponsedef hello(request): return HttpResponse('hello world')2、在myTest中的urls.py中配置视图函数的url(r'^hello/$',hello)^表示以xxx开头,$表示以x原创 2016-04-18 23:18:51 · 903 阅读 · 0 评论 -
[django]django后台css样式丢失
[html] view plain copy span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">第一次根据教程兴高采烈的打开后台的时候发现是这样的span> 尼玛 坑爹啊 怎么光秃秃的,跟人家的不转载 2016-05-01 13:05:36 · 4157 阅读 · 1 评论 -
[django]django 部署,gunicorn、virtualenv、nginx
http://www.cnblogs.com/tk091/p/3859514.html使用gunicorn 来部署djangodjango写代码简单,但部署是个难题,今天终于发现gunicorn 这个好东西,与大家一起分享。 环境:ubuntu 14.04 64bit + django 1.6.5 + virtualenv + gunicorn一、创建虚拟环境转载 2016-04-29 23:04:03 · 875 阅读 · 0 评论 -
[python]gevent的安装
gevent 安装1.安装libevent# wget http://cloud.github.com/downloads/libevent/libevent/libevent-2.0.19-stable.tar.gz# tar zxf libevent-2.0.19-stable.tar.gz# cd libevent-2.0.19-stable# ./configure转载 2016-04-29 01:33:16 · 1430 阅读 · 0 评论 -
[ngix]CentOS6 下nginx的安装
1.# wget http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm2.# rpm -ivh nginx-release-centos-6-0.el6.ngx.noarch.rpm 3.# 安装过程会提示错误可以不必理会(warning: nginx-r转载 2016-04-29 01:23:21 · 402 阅读 · 0 评论 -
[django]安装配置grappelli
1、下载源码 https://github.com/sehmaschine/django-grappelli2、解包安装 python setup.py install3、配置settings.py INSTALLED_APPS = ( 'grappelli', 'django.contrib.admin',)STATICFILES_FINDERS = ( 'django原创 2016-04-23 18:06:46 · 1349 阅读 · 0 评论