django学习笔记

每次用django都要重新看django book,太不熟悉了。这个寒假一定记下来!
参考django book前三章

hello world

安装

自不必说,git clone,cd 进入目录
python install.py install
注意操作权限。

具体使用

django-admin.py runserver mysite
这样就在目前所在的目录下创建了一个mysite文件夹,结构如下:

mysite

manage.py
mysite

settings.py
urls.py
wsgi.py
views.py

views.py是为url.py的url具体调用函数准备的文件,在浏览器里面现实hello world的基本逻辑就在这里。
python manage.py runserver [ip] [port]
为了顺利在访问"ip/hello"时可以查看到浏览器上的简单一行hello world,就要在views.py中做如下改动:

from django.http import HttpResponse
def hello(request):
    return HttpResponse("hello world")

request 的作用是传递一定的参数,此处没有特别的操作。
urls.py中也需要进行改动,需要:1.import views中的函数.2.在urlpartterns中添加一个URLpattern(就是这么称呼的)

from mysite.views import hello

or:

from mysite.views import *

or:

from views import *

urlparttern 里面这么加:
url(r'^hello/$',hello),

URLpatterns

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 建立第一个项目 新建工程 进入你要建立工程的目录,键入如下命令(其中mysite是你的项目名称): django-...
    小小白老鼠阅读 738评论 0 1
  • 本文是在学习https://www.gitbook.com/book/djangogirlstaipei/d...
    LLLeon阅读 1,894评论 0 16
  • 笔记来源:自强学堂-Django教程这个教程真的非常好用!强烈推荐 Django简介-组成部分 urls.py:网...
    LeeLom阅读 1,580评论 0 2
  • 去年的事情特别多,也没有什么时间充电学习。今年目测轻松一点,年初本来计划就好好休息一下,结果一晃2017就度过了一...
    灰豹儿阅读 637评论 0 2
  • 最近又开始了django的学习,虽然学了不少,但越学越迷茫耶,可能python基础不是很牢固。回到学校一定好好啃啃...
    GrasFish阅读 921评论 0 0