django 入门例子

原创
2014/06/13 09:47
阅读数 70
环境:ubuntu 14.04 server edition

## pip && virtualenv && django

## user: jack

1 配置 django 开发环境

     参考 《Ubuntu django 开发环境搭建》

2 创建 django project

     cd /home/jack/django_web
     django-admin.py startproject demo


3 启动 django 

     cd demo
     
     python2.7 manage.py runserver 0.0.0.0:8080     # 普通用户不能访问1024以下的端口,如果以root账户启动django应用可以监听80端口


6 浏览器测试



7 创建 hello world 视图页面

     cd /home/jack/django_web/demo/demo

     mkdir htmls
     cd htmls

     echo > __init__.py
     
     vi first.py
     
     #! /usr/bin/python

     from django.http import HttpResponse

     def hello(request):
         return HttpResponse("Hello World!”)


8 配置 url 路径映射

     update /home/jack/django_web/demo/demo/urls.py

     from django.conf.urls import patterns, include, url

     from demo.htmls.first import hello

     from django.contrib import admin
     admin.autodiscover()

     urlpatterns = patterns('',
         # Examples:
         # url(r'^$', 'demo.views.home', name='home'),
         # url(r'^blog/', include('blog.urls')),

         url(r'^admin/', include(admin.site.urls)),
         url(r'^hello/$', hello),
     )


9 浏览器测试

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部