Python高级编程-DJango2

Python高级编程-DJango2

没有清醒的头脑,再快的脚步也会走歪;没有谨慎的步伐,再平的道路也会跌倒。

目录

Python高级编程-DJango2

1.显示基本网页

2.输入框的形式:

1)文本输入框

2)单选框

3)多选框

3.显示网页

1)定义视图函数

2)为视图函数配置一个在浏览器中的访问地址


1.显示基本网页

我们新建一个HTML文件 输入相关的代码

python 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<!--form表示用来把input标记的内容进行收集 打包 发给后台的python-->
<form action="" method="post">
    <!--name表示为输入框起个名 type表示输入框的类型 input表示输入标签-->
    学生姓名<input type="text" name="sname">
    学生性别<input type="text" name="ssex">

    <input type="submit">
</form>
</body>
</html>

使用浏览器启动我们就可以看到效果了

2.输入框的形式:

1)文本输入框

python 复制代码
 学生性别<input type="text" name="ssex">

2)单选框

python 复制代码
 学生性别<input type="radio" name="ssex">

3)多选框

python 复制代码
 学生性别男<input type="checkbox" name="ssex">
    学生性别女<input type="checkbox" name="ssex">

3.显示网页

如何在djando中显示网页 要与python结合到一起才有意义

1)定义视图函数

python 复制代码
from django.shortcuts import render

# Create your views here.
def showStu(request):
    # request是用来存储请求信息的
    # request表示浏览器向django请求网页 佩戴的浏览器信息:比如 浏览器向django要显示的add_stu.html
    return render(request,"add_stu.html")

2)为视图函数配置一个在浏览器中的访问地址

python 复制代码
from django.contrib import admin
from django.urls import path

from stu.views import showStu

urlpatterns = [
    path('admin/', admin.site.urls),
    path('showStu/',showStu)
]

点击运行 运行之前一定要选择工程名

复制网址 输入到浏览器 后面加上访问地址

按下回车 我们就会发现 python与django结合起来了

相关推荐
qq_342295825 分钟前
Redis怎样按照距离远近排序展示_通过GEORADIUS的ASC参数进行Geo排序
jvm·数据库·python
2201_7610405911 分钟前
C#比较两个二进制文件的差异 C#如何实现一个二进制diff工具
jvm·数据库·python
Csvn18 分钟前
🌟 LangChain 30 天保姆级教程 · Day 23|Agent 进阶实战!Function Calling + 自动 Tool 注册,打造会“动
python·langchain
Csvn19 分钟前
🌟 LangChain 30 天保姆级教程 · Day 22|长文档处理三剑客!MapReduce、Refine、Map-Rerank,让 AI 消化整本手册
python·langchain
皮卡蛋炒饭.30 分钟前
线程的概念和控制
java·开发语言·jvm
John.Lewis31 分钟前
Python小课(1)认识Python
开发语言·python
Polar__Star32 分钟前
SQL中如何实现特定顺序的查询:CASE WHEN自定义排序
jvm·数据库·python
一只大袋鼠39 分钟前
MyBatis 入门详细实战教程(一):从环境搭建到查询运行
java·开发语言·数据库·mysql·mybatis
u01091476040 分钟前
mysql如何配置监听IP_mysql bind-address多地址设置
jvm·数据库·python
a9511416421 小时前
如何配置RMAN使用第三方备份软件接口_NetBackup或Commvault的MML层整合
jvm·数据库·python