django开发从入门到实战pdf_Helloworld是什么意思

django开发从入门到实战pdf_Helloworld是什么意思本系列教程是讲述Django框架的,如果你正在看本教程那么你应该对Django已经有了初步的了解,简而言之Django就是一个基于Python的Web开发框架。在学习Django之前最好有Python基础,如果没有Python基础但是有别的开发经验(例如Java、.NET)学习Django也是非常容易的。

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

本系列教程是讲述Django框架的,如果你正在看本教程那么你应该对Django已经有了初步的了解,简而言之Django就是一个基于Python的Web开发框架。在学习Django之前最好有Python基础,如果没有Python基础但是有别的开发经验(例如Java、.NET)学习Django也是非常容易的。下面让我们开始经典的HelloWorld。

一、开发环境搭建

首先我们要安装Python,至于是在Windows还是在Linux上开发,笔者建议选择Linux,因为这样能使我们学到更多的东西。本系列教程所有代码的调试环境都是Ubuntu Kylin14.04,Python版本为2.7.6,Django版本1.8.3。

1、Python安装

大部分的Linux发行版如Ubuntu、Centos、Fedora、RedHat都是自带Python,如果安装系统的时候没有选择Python那么就要自己手动安装了。Linux安装Python很简单,直接从Python官网下载Python源码包,在Ubuntu下解压。然后进入解压后的目录执行./configure来生成Makefile,make进行编译,make install执行安装,这样Python就安装成功了。安装成功之后还要把Python的可执行文件所在路径添加到系统PATH环境变量,在/etc/profile文件末尾加入export PATH=<Python可执行程序所在目录>:${PATH}即可。执行python -V可以查看安装Python的版本。以上操作需要一些Linux基础,如果你对这些不是很清楚建议看一下《鸟哥的Linux私房菜》,掌握Linux的基本操作对以后学习Django也很是有帮助的。

2、Django安装

Python安装成功后只需要在终端下执行pip install Django或者easy_install Django便可安装Django,也可以在Django官网下载安装包后进行解压,然后进入解压后的目录执行python setup.py install也可安装Django。执行python -c “import django; print django.VERSION”可以查看安装Django的版本。

二、创建项目

下面我们就来创建我们的HelloWorld项目,在你想保存项目代码的目录下执行django-admin startproject django_0010,之后你会发现在这个目录下生成了一个django_0010文件夹,用tree命令查看django_0010文件夹的目录结构,应该是如下所示

django开发从入门到实战pdf_Helloworld是什么意思

现在我们在外层的django_0010目录下新建一个views.py文件,并在里面输入如下内容

django开发从入门到实战pdf_Helloworld是什么意思

接下来我们还需要编辑一下urls.py文件,找到urlpatterns列表,在其中添加url(r’^hello/’, hello)元素,修改后的urls.py文件如下所示

django开发从入门到实战pdf_Helloworld是什么意思

在外层的django_0010目录下执行python manage.py runserver 0.0.0.0:80,会看到如下提示信息

django开发从入门到实战pdf_Helloworld是什么意思

django开发从入门到实战pdf_Helloworld是什么意思此时在浏览器中访问127.0.0.1/hello/,就可以看到经典的Hello world了

django开发从入门到实战pdf_Helloworld是什么意思

django开发从入门到实战pdf_Helloworld是什么意思

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/196101.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 解决 eclipse 3.7 字体偏小问题

    解决 eclipse 3.7 字体偏小问题

    2021年5月10日
    123
  • c cshtml html,c# – CSHTML / Razor Views的文档

    c cshtml html,c# – CSHTML / Razor Views的文档我正在努力记录我们的显示和编辑模板(作为扩展,记录我们所有的CSHTML都是有益的).话虽如此,我从未见过任何记录CSHTMLRazorViews的方法.例如,我有这个CSHTMLEditorTemplate:MoneyPicker.cshtml@modelDecimal?@{Layout=null;}@Html.TextBox(“”,ViewData.TemplateInfo.For…

    2022年6月18日
    25
  • Linux之netstat命令详解

    Linux之netstat命令详解netstat命令用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。netstat是在内核中访问网络及相关信息的程序,它能提供TCP连接,TCP和UDP监听,进程内存管理的相关报告。TCP连接状态详解LISTEN:侦听来自远方的TCP端口的连接请求 SYN-SENT:再发送连接请求后等待匹配的连接请求 SYN-RECEIVED:再收到和发送一个连接请求后等待对方对连接请求的确认 ESTABLISHED:代表一个打开的连接 FIN-WA.

    2022年5月30日
    36
  • 单片机控制步进电机

    单片机控制步进电机简介:用单片机控制步进电机正转反转加速减速;由LCD1602实时显示步进电机的状态;F-正转,B-反转;数字越大,转速越大;仿真原理图如下:MCU和LCD1602显示模块:ULN2803驱动和步进电机模块:C语言代码如下:/*—————————–FileName:StepperMotor.hFunction:函数头文件Autho…

    2022年6月1日
    36
  • Visual Studio 2017 “无法查找或打开PDB文件“ 解决方法

    Visual Studio 2017 “无法查找或打开PDB文件“ 解决方法运行的时候提示无法查找或打开PDB文件解决办法(注意:必须使用管理员身份运行VS)第一步打开调试窗口的选项第二步调试——>常规——>勾选启用源服务器支持它会弹出警告窗口,点“是”即可第三步调试——>符号——>勾选Microsoft符号服务器我这儿选择使用http://msdl.microsoft.com/download/symbols,然后选择路…

    2022年5月5日
    73
  • 一比一还原axios源码(二)—— 请求响应处理

    上一章,我们开发了一些简单的代码,这部分代码最最核心的一个方法就是buildURL,应对了把对象处理成query参数的方方面面。虽然我们现在可以发起简单的请求了,但是第一,我们无法接收到服务器的响应,

    2022年3月25日
    40

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号