Django自学之 第一个Django实例,views.py与urls.py的关系

2024-01-21 16:18

本文主要是介绍Django自学之 第一个Django实例,views.py与urls.py的关系,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

环境

本人使用的工具是pycharm,环境已经搭建好,不会使用的童鞋参考一下

https://blog.csdn.net/Sunshine_ZCC/article/details/73919169

使用Django编写第一个页面

1.创建一个project和app

首先打开我们的工具pycharm,点击New Project

继续点击左侧Django,修改untitled1为你想命名的项目空间名,如testProject,选择Python的解释器版本,其他默认点击Create,创建第一个Django项目成功!!!

创建APP,每个Django下允许创建多个app,每个app相当于一个子模块、功能部件,所有app共享整个项目的资源,点击pycharm下方的Terminal终端,进入该项目目录执行python manage.py startapp test01 ,test01是你的app名

执行成功后可以在pycharm的目录结构中看到新建的app,结构如下:

截图为本人环境的项目,具体请已自己开发项目创建的为准

2.修改urls.py和views.py

修改views.py,代码的功能是在浏览器中展示“my test Django”修改内容如下图所示

from django.shortcuts import render
from django.http import  HttpResponsedef new01(request):return HttpResponse("my test Django")# Create your views here.

修改urls.py

song01app是你创建的app名称,本人用的python3版本,如果用的是2版本,path地方应该展示的URL,now/此处是浏览器访问的URL地址,new01是你的views.py里创建的名称

from django.contrib import admin
from django.urls import path
from song01app import viewsurlpatterns = [#path('admin/', admin.site.urls),path('now/', views.new01),
]

3.运行启动服务并访问

点击绿色三角▶️启动服务,若报错请查看环境配置是否正确

如下所示表示启动成功

 

拷贝http://127.0.0.1:8000/在浏览器中输入http://127.0.0.1:8000/now/其中now为urls.py中的now/

访问成功:页面展示如下

这篇关于Django自学之 第一个Django实例,views.py与urls.py的关系的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/630105

相关文章

SpringBoot+RustFS 实现文件切片极速上传的实例代码

《SpringBoot+RustFS实现文件切片极速上传的实例代码》本文介绍利用SpringBoot和RustFS构建高性能文件切片上传系统,实现大文件秒传、断点续传和分片上传等功能,具有一定的参考... 目录一、为什么选择 RustFS + SpringBoot?二、环境准备与部署2.1 安装 RustF

MySQL的配置文件详解及实例代码

《MySQL的配置文件详解及实例代码》MySQL的配置文件是服务器运行的重要组成部分,用于设置服务器操作的各种参数,下面:本文主要介绍MySQL配置文件的相关资料,文中通过代码介绍的非常详细,需要... 目录前言一、配置文件结构1.[mysqld]2.[client]3.[mysql]4.[mysqldum

Springboot项目构建时各种依赖详细介绍与依赖关系说明详解

《Springboot项目构建时各种依赖详细介绍与依赖关系说明详解》SpringBoot通过spring-boot-dependencies统一依赖版本管理,spring-boot-starter-w... 目录一、spring-boot-dependencies1.简介2. 内容概览3.核心内容结构4.

Python库 Django 的简介、安装、用法入门教程

《Python库Django的简介、安装、用法入门教程》Django是Python最流行的Web框架之一,它帮助开发者快速、高效地构建功能强大的Web应用程序,接下来我们将从简介、安装到用法详解,... 目录一、Django 简介 二、Django 的安装教程 1. 创建虚拟环境2. 安装Django三、创

Java Stream流以及常用方法操作实例

《JavaStream流以及常用方法操作实例》Stream是对Java中集合的一种增强方式,使用它可以将集合的处理过程变得更加简洁、高效和易读,:本文主要介绍JavaStream流以及常用方法... 目录一、Stream流是什么?二、stream的操作2.1、stream流创建2.2、stream的使用2.

springboot项目中集成shiro+jwt完整实例代码

《springboot项目中集成shiro+jwt完整实例代码》本文详细介绍如何在项目中集成Shiro和JWT,实现用户登录校验、token携带及接口权限管理,涉及自定义Realm、ModularRe... 目录简介目的需要的jar集成过程1.配置shiro2.创建自定义Realm2.1 LoginReal

Java中数组与栈和堆之间的关系说明

《Java中数组与栈和堆之间的关系说明》文章讲解了Java数组的初始化方式、内存存储机制、引用传递特性及遍历、排序、拷贝技巧,强调引用数据类型方法调用时形参可能修改实参,但需注意引用指向单一对象的特性... 目录Java中数组与栈和堆的关系遍历数组接下来是一些编程小技巧总结Java中数组与栈和堆的关系关于

Python跨文件实例化、跨文件调用及导入库示例代码

《Python跨文件实例化、跨文件调用及导入库示例代码》在Python开发过程中,经常会遇到需要在一个工程中调用另一个工程的Python文件的情况,:本文主要介绍Python跨文件实例化、跨文件调... 目录1. 核心对比表格(完整汇总)1.1 自定义模块跨文件调用汇总表1.2 第三方库使用汇总表1.3 导

Django中的函数视图和类视图以及路由的定义方式

《Django中的函数视图和类视图以及路由的定义方式》Django视图分函数视图和类视图,前者用函数处理请求,后者继承View类定义方法,路由使用path()、re_path()或url(),通过in... 目录函数视图类视图路由总路由函数视图的路由类视图定义路由总结Django允许接收的请求方法http

Django HTTPResponse响应体中返回openpyxl生成的文件过程

《DjangoHTTPResponse响应体中返回openpyxl生成的文件过程》Django返回文件流时需通过Content-Disposition头指定编码后的文件名,使用openpyxl的sa... 目录Django返回文件流时使用指定文件名Django HTTPResponse响应体中返回openp