﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-狼爱上狸-随笔分类-Django</title><link>http://www.blogjava.net/waterjava/category/55320.html</link><description>我胡汉三又回来了</description><language>zh-cn</language><lastBuildDate>Wed, 24 Oct 2018 11:53:08 GMT</lastBuildDate><pubDate>Wed, 24 Oct 2018 11:53:08 GMT</pubDate><ttl>60</ttl><item><title>集合了manage.py,setting.py,view.py,urls.py于一声的Hello World.</title><link>http://www.blogjava.net/waterjava/archive/2018/10/24/433453.html</link><dc:creator>狼爱上狸</dc:creator><author>狼爱上狸</author><pubDate>Wed, 24 Oct 2018 11:19:00 GMT</pubDate><guid>http://www.blogjava.net/waterjava/archive/2018/10/24/433453.html</guid><description><![CDATA[<pre style="background-color: #ffffff; color: #000000; font-family: &quot;宋体&quot;; font-size: 9pt;"><span style="color:#000080;font-weight:bold;">安装好django后，建立一下hello.py文件：<br /><br />import </span>os<br /><span style="color:#000080;font-weight:bold;">import </span>sys<br /><br /><span style="color:#000080;font-weight:bold;">from </span>django.conf <span style="color:#000080;font-weight:bold;">import </span>settings<br /><br />DEBUG = os.environ.get(<span style="color:#008080;font-weight:bold;">'DEBUG'</span>, <span style="color:#008080;font-weight:bold;">'on'</span>) == <span style="color:#008080;font-weight:bold;">'on'<br /></span><span style="color:#008080;font-weight:bold;"><br /></span>SECRET_KEY = os.environ.get(<span style="color:#008080;font-weight:bold;">'SECRET_KEY'</span>, os.urandom(<span style="color:#0000ff;">32</span>))<br /><br />ALLOWED_HOSTS = os.environ.get(<span style="color:#008080;font-weight:bold;">'ALLOWED_HOSTS'</span>, <span style="color:#008080;font-weight:bold;">'localhost'</span>).split(<span style="color:#008080;font-weight:bold;">','</span>)<br /><br />settings.configure(<br />    <span style="color:#660099;">DEBUG</span>=DEBUG,<br />    <span style="color:#660099;">SECRET_KEY</span>=SECRET_KEY,<br />    <span style="color:#660099;">ALLOWED_HOSTS</span>=ALLOWED_HOSTS,<br />    <span style="color:#660099;">ROOT_URLCONF</span>=__name__,<br />    <span style="color:#660099;">MIDDLEWARE_CLASSES</span>=(<br />        <span style="color:#008080;font-weight:bold;">'django.middleware.common.CommonMiddleware'</span>,<br />        <span style="color:#008080;font-weight:bold;">'django.middleware.csrf.CsrfViewMiddleware'</span>,<br />        <span style="color:#008080;font-weight:bold;">'django.middleware.clickjacking.XFrameOptionsMiddleware'</span>,<br />    ),<br />)<br /><br /><span style="color:#000080;font-weight:bold;">from </span>django.conf.urls <span style="color:#000080;font-weight:bold;">import </span>url<br /><span style="color:#000080;font-weight:bold;">from </span>django.core.wsgi <span style="color:#000080;font-weight:bold;">import </span>get_wsgi_application<br /><span style="color:#000080;font-weight:bold;">from </span>django.http <span style="color:#000080;font-weight:bold;">import </span>HttpResponse<br /><br /><br /><span style="color:#000080;font-weight:bold;">def </span>index(<span style="color:#808080;">request</span>):<br />    <span style="color:#000080;font-weight:bold;">return </span>HttpResponse(<span style="color:#008080;font-weight:bold;">'Hello World'</span>)<br /><br /><br />urlpatterns = (<br />    url(<span style="color:#008080;font-weight:bold;">r'^$'</span>, index),<br />)<br /><br /><br />application = get_wsgi_application()<br /><br /><br /><span style="color:#000080;font-weight:bold;">if </span>__name__ == <span style="color:#008080;font-weight:bold;">"__main__"</span>:<br />    <span style="color:#000080;font-weight:bold;">from </span>django.core.management <span style="color:#000080;font-weight:bold;">import </span>execute_from_command_line<br /><br />execute_from_command_line(sys.argv)<br /><br />运行python hello.py runserver 0.0.0.0:8000看看效果<br /><br /></pre><img src ="http://www.blogjava.net/waterjava/aggbug/433453.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/waterjava/" target="_blank">狼爱上狸</a> 2018-10-24 19:19 <a href="http://www.blogjava.net/waterjava/archive/2018/10/24/433453.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Django创建项目–Helloworld</title><link>http://www.blogjava.net/waterjava/archive/2018/10/24/433452.html</link><dc:creator>狼爱上狸</dc:creator><author>狼爱上狸</author><pubDate>Wed, 24 Oct 2018 10:49:00 GMT</pubDate><guid>http://www.blogjava.net/waterjava/archive/2018/10/24/433452.html</guid><description><![CDATA[创建项目&#8211;Helloworld<br />创建项目：<br /><br />&nbsp;&nbsp;&nbsp; django-admin.py startproject HelloWorld<br /><br />项目结构：<br /><br />|-- HelloWorld &#8212;》 项目的容器<br />|&nbsp;&nbsp; |-- __init__.py -》 一个空文件，告诉 Python 该目录是一个 Python 包<br />|&nbsp;&nbsp; |-- settings.py -》 该 Django 项目的设置/配置<br />|&nbsp;&nbsp; |-- urls.py -》该 Django 项目的 URL 声明; 一份由 Django 驱动的网站"目录"<br />|&nbsp;&nbsp; `-- wsgi.py -》 一个 WSGI 兼容的 Web 服务器的入口，以便运行你的项目<br />`-- manage.py -》 一个实用的命令行工具，可让你以各种方式与该 Django 项目进行交互<br /><br />&nbsp;&nbsp;&nbsp; 1<br />&nbsp;&nbsp;&nbsp; 2<br />&nbsp;&nbsp;&nbsp; 3<br />&nbsp;&nbsp;&nbsp; 4<br />&nbsp;&nbsp;&nbsp; 5<br />&nbsp;&nbsp;&nbsp; 6<br /><br />启动项目：<br /><br />&nbsp;&nbsp;&nbsp; python manage.py runserver 0.0.0.0:8000 默认端口8000<br /><br />配置视图和url:<br /><br />在先前创建的 HelloWorld 目录下的 HelloWorld 目录新建一个 view.py 文件，并输入代码：<br /><br />from django.http import HttpResponse<br /><br />def hello(request):<br />&nbsp;return HttpResponse("Hello world ! ")<br /><br />&nbsp;&nbsp;&nbsp; 1<br />&nbsp;&nbsp;&nbsp; 2<br />&nbsp;&nbsp;&nbsp; 3<br />&nbsp;&nbsp;&nbsp; 4<br /><br />绑定 URL 与视图函数,打开 urls.py 文件，删除原来代码，输入以下代码：<br /><br />from django.conf.urls import url<br />from . import view<br /><br />urlpatterns = [<br />&nbsp;&nbsp;&nbsp; url(r'^$', view.hello),<br />]<br /><br />&nbsp;&nbsp;&nbsp; 1<br />&nbsp;&nbsp;&nbsp; 2<br />&nbsp;&nbsp;&nbsp; 3<br />&nbsp;&nbsp;&nbsp; 4<br />&nbsp;&nbsp;&nbsp; 5<br />&nbsp;&nbsp;&nbsp; 6<br /><br />启动服务器，并访问 http://127.0.0.1:7001/<br />这里写图片描述<br /><br />--------------------- <br />作者：zaiou <br />来源：CSDN <br />原文：https://blog.csdn.net/qq_34300892/article/details/81541682 <br /><div>版权声明：本文为博主原创文章，转载请附上博文链接！</div><div></div><div><br /> </div><img src ="http://www.blogjava.net/waterjava/aggbug/433452.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/waterjava/" target="_blank">狼爱上狸</a> 2018-10-24 18:49 <a href="http://www.blogjava.net/waterjava/archive/2018/10/24/433452.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>