作业20-开始Flask项目

  1. 新建Flask项目。
  2. 设置调试模式。
  3. 理解Flask项目主程序。
  4. 使用装饰器,设置路径与函数之间的关系。
  5. 使用Flask中render_template,用不同的路径,返回首页、登录员、注册页。
  6. 用视图函数反转得到URL,url_for(‘login’),完成导航里的链接。
from flask import Flask
from flask import render_template

app = Flask(__name__)

@app.route(‘/‘)
def base():
    return render_template(‘base.html‘)

@app.route(‘/login/‘)
def login():
    return render_template("login.html")

@app.route(‘/regist/‘)
def regist():
    return render_template("regist.html")
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>test</title>
    <link rel="stylesheet" type="text/css" href="{{ url_for(‘static‘,filename=‘css/base.css‘) }}">
</head>

<body>
<a href="{{ url_for(‘base‘) }}">首页</a>
<a href="{{ url_for(‘login‘) }}">登录</a>
<a href="{{ url_for(‘regist‘) }}">注册</a>
</body>
</html>

时间: 2024-08-30 17:40:03

作业20-开始Flask项目的相关文章

4.20日第13次作业.,20章战略管理,21章业务流程管理和重组,22章知识管理,高项,29-田哲琦

4.20日第13次作业.,20章战略管理,21章业务流程管理和重组,22章知识管理,高项,29-田哲琦 20章.战略管理1.企业战略的特点有哪些?P420-421 答:1).全局性 2).长远性 3).抗争性 4).纲领性 2.企业战略决策的特点有哪些?P421答:1).决策的对象是复杂的,很难把握住它的结构,并且是没有先例的,对其处理上也是没有经验可循. 2).面对的问题常常是突发性的.难以预料的.所依靠的是来自外部的关于未来如何变化的很少的情报. 3).决策的性质直接涉及到企业的前途. 4)

开始Flask项目

新建Flask项目. 设置调试模式. 理解Flask项目主程序. 使用装饰器,设置路径与函数之间的关系. 使用Flask中render_template,用不同的路径,返回首页.登录员.注册页. 用视图函数反转得到URL,{{url_for('login')}},完成导航条里的链接. <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <t

推荐20个开源项目托管网站

推荐20个开源项目托管网站 前 言 推荐20个开源项目托管站点,真希望国内也能多一些这样的站点. 1. SourceForge SF为大家所熟知,开源项目的大本营,SF托管至少28万个开源项目,一天的下载量超过200万. 2.GitHub GitHub托管使用Git版本控制系统的公开和私有项目. 目前该网站托管超过170万存储项目,包括许多开源软件. 3.Google Code Google提供免费的使用Subversion或是Mercurial版本控制系统的开源项目托管服务. 它提供2G的存储

团队作业8——第二次项目冲刺(Beta阶段)--第一天

团队作业8--第二次项目冲刺(Beta阶段)--第一天 会议照片: 燃尽图:   项目进展: 新的成员在熟悉项目 在计时模式下能够完程将成绩记录并读入SD卡中,其他的任务在继续完成中: 团队贡献比: 队员 角色 团队贡献比 陈麟凤 PM 17% 张志杰 DEV 18% 黄海鸿 TEST 16% 康建灿 TEST 16% 许明涛 DEV 17% 陈宇杰 DEV 16% 总结: Beta冲刺开始了,有了Alpha冲刺后,在进行新一阶段的冲刺在任务分工以及代码上要更用心,我们有信心能比上个阶段更加投入

《机电传动控制》大作业-机械大楼电梯控制项目(阶段1)

<机电传动控制>大作业-机械大楼电梯控制项目(阶段1) 胡恒谦 机卓1301 一.系统硬件接口定义 根据电梯系统的工作运行特点,可将系统硬件接口分为楼层硬件接口.电梯内部硬件接口以及动力部分硬件接口. 1.1楼层硬件接口 每层电梯口有两个按钮“上行”和“下行”,有两个LED数码管分别显示左右两个电梯所在的楼层,数码管旁有箭头LED灯指示该电梯的运行状态(向上,向下,停止). 两个按钮即为电气开关,控制电梯的上行和下行.两个LED数码管要显示电梯楼层的话,就必须能够接收到电梯所在楼层的信息.箭头

二十、开始Flask项目

新建Flask项目. 设置调试模式. 理解Flask项目主程序. 使用装饰器,设置路径与函数之间的关系. 使用Flask中render_template,用不同的路径,返回首页.登录员.注册页. from flask import Flask,render_template app = Flask(__name__) @app.route('/') def index(): return render_template('index.html') @app.route('/login/',met

团队作业7——第二次项目冲刺(Beta版本)

项目名称:软件1412--基于android的音乐播放器的开发 项目成员:  张慧敏(组长):201421122032                     苏晓微(组员):201421131033                     欧阳时康(组员):201421122050 团队作业7--第二次项目冲刺(Beta版本)day2 团队作业7--第二次项目冲刺(Beta版本)day3 Coding地址: https://git.coding.net/Suyooos/musicplayer.

团队作业7——第二次项目冲刺(Beta版本)

团队作业7--第二次项目冲刺-Beta版本项目计划 团队作业7--第二次项目冲刺(Beta版本)-第一篇 团队作业7--第二次项目冲刺(Beta版本)-第二篇 团队作业7--第二次项目冲刺(Beta版本)-第三篇 原文地址:https://www.cnblogs.com/daleag/p/8286688.html

Flask项目示例目录

Flask不同于Django,Django在创建程序时自动得到必要的目录文件,而Flask则只有一个空文件夹,所以关于Flask项目的目录我们需要自行配置. 首先利用pycharm创建一个项目,在根目录下创建一个app文件夹(app文件).一个utils文件夹(用于放数据库连接池).一个manage.py文件和一个settings.py文件.这里我还创建了一个auth文件夹,写了一个验证登录的py文件 首先,我们要在app文件夹下依次创建一下内容: static文件夹:用于放静态文件 templ