[Python]Django Step by Step 笔记(一)

论坛 期权论坛 脚本     
匿名技术用户   2021-1-3 12:14   599   0
  1. 安装:
    pyton setup.py install

    安装完毕后, Django会自动在 [python install dir]/scripts目录下安装 django-admin.py。

  2. 生成项目目录
    django-admin.py startproject newtest
    当前目录下创建newtest目录, 进去后可以看到四个文件:
    __init__.py : 表示这是一个Python的包。

    manage.py : 提供简单化的django-admin.py命令,特别是可以自动运行 DJANGO_SETTINGS_MODULES 和 PYTHONPATH的处理, 而没有这个命令, 处理上面的环境变量是件麻烦的事情。

    setting.py : django的配置文件。

    urls.py : URL映射处理文件, URL对应某个模块方法的映射。

  3. 启动web server
    manage.py runserver

  4. helloword模块的增加
    在newtest目录下创建文件 helloworld.py, 内容:
    from django.http import HttpResponse

    def index(request):
    return HttpResponse("Hello, Django.")

  5. 修改urls.py
    必须要改, 如下:
    from django.conf.urls.defaults import *

    urlpatterns
    = patterns('',
    #Example:
    #(r'^newtest/', include('newtest.apps.foo.urls.foo')),

    (r
    '^$', 'newtest.helloworld.index'),


    #Uncomment this for admin:
    #(r'^admin/', include('django.contrib.admin.urls')),
    )

    保存。上面的 r'^$' 是为了匹配空串, 如“http://localhost:8000/”。
    此时如果web server 已经启动,那么直接刷新页面就行了。
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP