Django起步

来源:互联网 发布:win7优化版系统下载 编辑:程序博客网 时间:2024/05/04 12:46

上次尝试了ruby的rails,总结出来,估计类似ruby这样命令行似的脚本在linux下较好用,windows下很别扭。抛开rails,这次来看看python的Django,python也是脚本语言,和ruby很像,都说类似胶水,不管它。


准备环境

1. 下载安装python,并将其目录添加到系统环境变量

2. 下载django

Django下载后为压缩包,解压缩跟Python放在同一个根目录,在dos下进入到Django-1.6.3(读者可能版本不同)目录,执行python setup.py install,然后开始安装,Django将要被安装到Python的Lib下site-packages。将G:/Python33/Lib/site-packages/django;G:/Python33/Scripts添加到系统环境变量,添加完成后使用以下方法验证正确性。

在dos下进入Django-1.6.3目录

1》.输入python 

2》.输入import django

3》.输入django.get_version()

即可显示当前django版本信息。

以上参考文章

创建工程

进入某个目录执行“django-admin.py startproject pro”即可在该目录下创建一个名为pro的工程。工程包含5个文件:

_init__.py :Python的模块定义文件。 这是一个空文件,一般你不需要修改它。   

settings.py :该 Django 项目的设置或配置。 

urls.py:Django项目的URL设置。

manage.py :一个命令行工具,生成这个文件仅仅是为了方便。可以通过python manage.py help 查看该工具的功能。完全不需要编辑这个文件。

wsgi.py:


运行工程

进入该工程目录执行“python manage.py runserver‘可看到提示信息。

启动了http://127.0.0.1:8000/服务,浏览器输入该url即可看到欢迎画面:

hello,django

pro下新建视图view.py:

    from django.http import HttpResponse            def hello(request):          return HttpResponse("hello, Django!")  

在urls.py添加路由:
    from django.conf.urls.defaults import patterns, include, url      from view import hello            urlpatterns = patterns('',          url(r'^hello/$', hello),      )  

注意python强调的代码的缩进和模块的命名引入。

访问”http://127.0.0.1:8000/hello/“可以看到结果:

ok!

总体看,python的web框架容易玩儿一些,最起码环境搭建上不愧为跨系统的胶水之称。

参考文章:csdn的django专栏

                    the django book


0 0
原创粉丝点击