• Django学习笔记-简单的Demo


    1.首先必须参考我之前的文章:http://www.cnblogs.com/sxmcACM/p/3923186.html

    2.开始一个简单的Demo

      (1)建个工程,名为mysite,命令:django-admin.py startproject mysite

      (2)运行服务,命令:python manage.py runserver

      (3)测试访问:http://127.0.0.1:8000/

      (4)测试的结果会和我上面博文的结果出现相同的结果

    3.开始Demo

      (1)第一步:编写一个views.py(注意文件的位置和startproject生成的4个文件在一起),如图:

    文件的内容是:

    1 from django.http import HttpResponse
    2 
    3 def hello_view(request):
    4     return HttpResponse("Hello world")
    View Code

      (2)第二步:编辑url.py内容

    文件内容为:

     1 #from django.conf.urls import patterns, include, url
     2 #from django.contrib import admin
     3 from django.conf.urls import *
     4 from mysitee.views import hello_view
     5 urlpatterns = patterns('',
     6     # Examples:
     7     # url(r'^$', 'mysitee.views.home', name='home'),
     8     # url(r'^blog/', include('blog.urls')),
     9 
    10     #url(r'^admin/', include(admin.site.urls)),
    11     ('^hello/$', hello_view),
    12 )
    View Code

      (3)运行命令:python manage.py runserver ,如图:

      (4)然后访问http://127.0.0.1:8000/hello  结果如图:

    好了,一个简单的Demo完成了!

    解释一下项目生成的四个文件是什么

    init.py:让python把该目录当成一个开发包,即一组模块所需的文件,这是一个空文件,一般你不需要修改它
    manage.py:一种命令行工具,允许你以多种方式与该Django项目进行交互
    setting.py:该Django项目的设置或配置
    urls.py:Django项目的URL设置,可视你的django网站的目录

  • 相关阅读:
    Windows如何使用jstack跟踪异常代码
    内存溢出和内存泄漏的区别
    Tomcat 服务器性能优化
    Spotlight on oracle
    JVM性能调优监控工具jps、jstack、jmap、jhat、jstat使用详解(转VIII)
    linux下使用yum安装mysql
    MySQL监控系统MySQL MTOP的搭建(转VIII)
    SQL中Group By的使用
    视图
    触发器
  • 原文地址:https://www.cnblogs.com/sxmcACM/p/4177167.html
Copyright © 2020-2023  润新知