当前位置: 首页 > news >正文

商城微网站建设多少钱北京seo网站优化培训

商城微网站建设多少钱,北京seo网站优化培训,网站域名在哪买,新思维网站目录 1. 引言 2. 环境准备 3. 数据库设置 4. Flask 应用基本配置 5. 实现用户注册 6. 实现用户登录 7. 路由配置 8. 创建前端页面 9. 结论 1. 引言 在这篇文章中#xff0c;我们将使用 Flask 框架创建一个简单的登录和注册系统。Flask 是一个轻量级的 Python Web 框架…目录 1. 引言 2. 环境准备 3. 数据库设置 4. Flask 应用基本配置 5. 实现用户注册 6. 实现用户登录 7. 路由配置 8. 创建前端页面 9. 结论 1. 引言 在这篇文章中我们将使用 Flask 框架创建一个简单的登录和注册系统。Flask 是一个轻量级的 Python Web 框架适合快速开发 Web 应用。 2. 环境准备 安装 Flask可以通过 pip 安装 Flask 和相关依赖 pip install Flask 以下是具体配置 from flask import Flask, render_template, request, render_template_string, redirect, url_for from flask_mysqldb import MySQL from werkzeug.security import generate_password_hash, check_password_hash from config import Config # 导入配置文件 创建项目结构 flask_demologin/ ├── app.py ├── config.py ├── templates/ │ ├── login.html │ ├── res.html │ └── index.html └── static/└── css/└── img/3. 数据库设置 使用 MySQL 创建数据库及用户表。CREATE DATABASE demologin; USE demologin;CREATE TABLE users (id INT AUTO_INCREMENT PRIMARY KEY,username VARCHAR(100) NOT NULL UNIQUE,password VARCHAR(255) NOT NULL );4. Flask 应用基本配置 config.py 文件配置数据库连接 class Config: MYSQL_HOST localhost MYSQL_USER root # 替换为你的 MySQL 用户名 MYSQL_PASSWORD root # 替换为你的 MySQL 密码 MYSQL_DB demologin # 替换为你的 数据库名称5. 实现用户注册 在 app.py 中创建注册路由 app.route(/register, methods[POST]) def register():name request.form.get(username)pwd request.form.get(password)if not name or not pwd:return render_template_string(用户名和密码不能为空a href/返回登录/a), 400cur mysql.connection.cursor()cur.execute(SELECT * FROM users WHERE username %s, (name,))user cur.fetchone()if user:return render_template_string(用户名已存在a href/返回登录/a), 400hashed_pwd generate_password_hash(pwd)cur.execute(INSERT INTO users (username, password) VALUES (%s, %s), (name, hashed_pwd))mysql.connection.commit()cur.close()return render_template_string(注册成功,a href/返回登录/a), 2016. 实现用户登录 在 app.py 中创建登录路由 app.route(/login, methods[POST]) def login():name request.form.get(username)pwd request.form.get(password)if not name or not pwd:return render_template_string(用户名和密码不能为空a href/返回注册/a), 400cur mysql.connection.cursor()cur.execute(SELECT * FROM users WHERE username %s, (name,))user cur.fetchone()if user and check_password_hash(user[2], pwd): # user[2] 是密码字段return redirect(url_for(home)) # 登录成功重定向到主页else:return 用户名或密码错误, 4017. 路由配置 设置首页和重定向 app.route(/) def home():return render_template(index.html) # 渲染主页模板设置登录页面和注册页面和重定向  app.route(/) def Index_login(): # put applications code herereturn render_template(login.html)app.route(/res) def Index_res(): # put applications code herereturn render_template(res.html) 8. 创建前端页面 login.html 和 res.html 的简单示例 !-- login.html -- div classcont-parent div classcontdiv classform sign-inh2Welcome back, Doctor/h2form action/login methodpostlabelspan用户名/spaninput typetext nameusername placeholderUsername required//labellabelspan密码/spaninput typepassword namepassword placeholderPassword required//labelbutton typesubmit classsubmit登录/button/formp classforgot-pass忘记密码?/pbutton typebutton classfb-btn链接 spanfacebook/span/button/divdiv classsub-contdiv classimgdiv classimg__text m--uph2刚来?/h2p那就a href/res注册/a一个吧!/p/div/div/div/div/div!-- res.html -- div classcont-parent div classcontdiv classform sign-inh2Time to feel like home,/h2form action/register methodpostlabelspan用户名/spaninput typetext nameusername placeholderUsername required//labellabelspan密码/spaninput typepassword namepassword placeholderPassword required//labelbutton typesubmit classsubmit注册/button/formbutton typebutton classfb-btnJoin with spanfacebook/span/button/divdiv classsub-contdiv classimgdiv classimg__text m--uph2已经有账号了?/h2p那就去a href/登录/a吧!/p/div/div/div/div/div9. 结论 通过本文我们实现了一个基本的登录和注册功能。 以下是实现的效果图前端靠大家自由发挥提供的html代码进作为参考
http://www.dnsts.com.cn/news/89187.html

相关文章:

  • 哪些因素营销网站权重网站建设用户登录源码
  • 一个专门做特卖的网站搭建商城网站
  • 免费做漫画网站网站总是跳转dede58
  • 建设网站的申请百度用户服务中心官网电话
  • 深圳做三网合一网站wordpress 分页目录
  • 如何优化网站到首页优化百度门户网站
  • 网站欢迎页面模板下载wordpress 问答主题
  • 乐山旅游 英文网站建设济南网站建设方案详细
  • 营销型网站的设计框架专业自助建站
  • 公司建站多少钱增加网站产品
  • 怎么把文件发送到网站企业网站如何进行seo
  • 查邮箱注册的网站wordpress免签约插件
  • 广西备案工信部网站郑州做网站的多不多
  • 网站网页策略汽车网站开发流程
  • 绿色简单网站wordpress 文章主题图
  • 网店营销网站怎么建立自己的自媒体平台
  • 怎样建网站 需要哪个网站美丽乡村做的比较好
  • 人设生成器网站深圳网站建设公司小江
  • 常州建设网站代理商淘宝联盟网上的网站建设
  • 网站备案流程阿里云营销软文300字
  • 关于加强门户网站建设普通网站 手机网站
  • 建设方案模板苏州网站优化企业
  • 深圳大鹏住房和建设局网站做服装广告素材网站有哪些
  • 自己的网站怎么做如何免费注册网站
  • 婚纱摄影网站排名淘宝网页制作教程视频
  • 可以做视频的一个网站兰州网络推广技术
  • 嘉兴网站设计酒店网站开发回扣
  • 网上购物正品网站烟台网站关键词推广
  • 物流网站建设方案范文公司的网站开发部门叫什么
  • 想建设一个网站自己接一些小活陕西省住房城乡建设部门户网站