博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
django的hello world 项目
阅读量:5754 次
发布时间:2019-06-18

本文共 1934 字,大约阅读时间需要 6 分钟。

一、新建一个django项目bester:

django-admin startproject bester

 

二、在bester项目中建一个叫polls的应用程序:

cd bester/python3 manage.py startapp polls

 

三、给polls加一个叫index的函数:

  cat polls/views.py

from django.shortcuts import renderfrom django.http import HttpResponsedef index(requst):    return HttpResponse("hello world ....")

 

 

四、polls增加路由:

  1、在polls项目中加一个urls.py的文件、里面维护了一组url到视图的对应关系

touch polls/urls.py

  2、polls/urls.py文件的内容如下:

from django.conf.urls import urlfrom .views import indexurlpatterns=[    url(r'^$',index),]

 

 

五、把polls/urls.py中的路由信息增加到项目的路由信息中去:

  修改bester/urls.py 文件的内容如下:

"""bester URL ConfigurationThe `urlpatterns` list routes URLs to views. For more information please see:    https://docs.djangoproject.com/en/1.11/topics/http/urls/Examples:Function views    1. Add an import:  from my_app import views    2. Add a URL to urlpatterns:  url(r'^$', views.home, name='home')Class-based views    1. Add an import:  from other_app.views import Home    2. Add a URL to urlpatterns:  url(r'^$', Home.as_view(), name='home')Including another URLconf    1. Import the include() function: from django.conf.urls import url, include    2. Add a URL to urlpatterns:  url(r'^blog/', include('blog.urls'))"""from django.conf.urls import url,includefrom django.contrib import adminurlpatterns = [    url(r'^admin/', admin.site.urls),    url(r'^polls/',include('polls.urls'))]

 

 

六、启动http服务:

python3 manage.py runserverPerforming system checks...System check identified no issues (0 silenced).You have 13 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.Run 'python manage.py migrate' to apply them.November 13, 2017 - 08:43:42Django version 1.11.2, using settings 'bester.settings'Starting development server at http://127.0.0.1:8000/Quit the server with CONTROL-C.

 

 

七、从浏览器打开网页:

 

 

总结:

  以上内容就是django官方文档中的第一个入门的例子了。

 

 

-----

转载于:https://www.cnblogs.com/JiangLe/p/7827004.html

你可能感兴趣的文章
struts2用了哪几种模式
查看>>
replace函数结合正则表达式实现转化成驼峰与转化成连接字符串的方法
查看>>
ubuntu 初学常用命令
查看>>
WCF客户端与服务端通信简单入门教程
查看>>
判断是否含有中文
查看>>
android 资源种类及使用
查看>>
Explorer程序出错
查看>>
Centos7同时运行多个Tomcat
查看>>
使用CocoaPods过程中的几个问题
查看>>
我的友情链接
查看>>
mysql数据类型---数值型---int
查看>>
为eclipse安装maven插件
查看>>
公司新年第一次全员大会小记
查看>>
最懒的程序员
查看>>
JAVA8 Stream 浅析
查看>>
inner join on, left join on, right join on要详细点的介绍
查看>>
SAS vs SSD对比测试MySQL tpch性能
查看>>
Spring boot 整合CXF webservice 全部被拦截的问题
查看>>
Pinpoint跨节点统计失败
查看>>
【Canal源码分析】Canal Server的启动和停止过程
查看>>