杭州制造业企业做网站自带代理的浏览器

news/2025/9/30 4:15:28/文章来源:
杭州制造业企业做网站,自带代理的浏览器,网站关键字选择标准,怎样开发网站建设后端从数据库获取数据给到前端#xff1a; 第一种方式#xff1a; admin.py文件代码#xff1a; admin.route(/showList) def show():# 获取数据库所有文章数据#xff0c;得到一个个对象resArticle.query.all()dicts[]# 将每一个对象转成字典并加入一个列表#xff0c;再…后端从数据库获取数据给到前端 第一种方式 admin.py文件代码 admin.route(/showList) def show():# 获取数据库所有文章数据得到一个个对象resArticle.query.all()dicts[]# 将每一个对象转成字典并加入一个列表再用jinja模板将数据渲染到视图html中for item in res:dicts.append(item.__dict__)print(读取所有内容,dicts)print(每一个字段的值,dicts[0][title])# 将数据dictsdicts传到articleList.html页面渲染return render_template(admin/articleList.html,dictsdicts) 前端利用jinja语法渲染 !--该内容使用了jinja模板--div idtop{%for item in dicts%}!--form idform1 methodPOST enctypemultipart/form-data actionurl--hr/h3 classzuo作者:/h3p classbiao{{item[author]}}/pp classlei文章分类:{{item[category]}}/pp classshi文章发布时间:{{item[put_date]}}/pp classnei文章内容:{{item[content]}}/pbutton classauthorList id{{item.id}} 编辑/button!--这里的data-id是设置的标签数学在点击不同的item时获取它的id值下面讲解在js里用到--button data-id{{item.id}} οnclickdel(event) typesubmit classdelete删除/buttonhr styleborder:1rem;border-bottom-color: black/!--/form--{% endfor %}/div 在点击修改文章时需要知道具体是哪偏文章需要修改所以在上面用data-id将每篇文章的id保存到设置属性dataset里 在js里直接设置路由根据相应路由程序会执行相应的py文件下路由的函数方法 function del(e){console.log(删除,e)//获取表单设置好的data—id值value e.target.dataset.id//本地路由定向location.href/admin/delArticle/ value// console.log(/admin/delArticle/ value)// $(form1).attr(action,/admin/delArticle/ value)} 相应路由下的py方法 # 此处使用动态路由的方式接收前端传来的id根据相应的id删除相应的文章 admin.route(/delArticle/delid,methods[GET,POST]) def delArticle(delid):print(123456,delid)delArArticle.query.filter(Article.iddelid).first()db.session.delete(delAr)db.session.commit()return render_template(admin/addArticle.html) 第二种ajax请求方式 利用ajax传递前端请求的数据并返回数据给到前端 js代码 //被点击的标签对象$(.authorList)$(.authorList).click(function() {//获取当前点击对象标签上的属性id值var ID $(this).attr(id)data {Articleid: ID}console.log(data)$.ajax({// ajax请求的路由地址py文件下的路由下有方法url: /admin/editArticle,// 向后端请求类型是一个对象格式type: post,// 向后端发送请求的数据data: data,// 请求成功后后端返回回来的数据后端对数据json.dumps(data)success: function (res) {// 后端对数据json.dumps(data)data是一个对象类型才能dumps所以在此要对数据进行解析resDataJSON.parse(res)console.log(resData)//将获取到的数据渲染到相应的标签里$(#title).val(resData.title)$(#category).val(resData.category)$(#author).val(resData.author)$(#editText)[0].innerHTML(resData.content)}})$(#edit)[0].style.displayblock $(#top)[0].style.displaynone $(#top)[0].style.opacity0 !important}) 后端py文件下的方法接收到数据返回数据 admin.route(/editArticle,methods[post,get]) def editArticle():# 定义一个全局共用变量id因为下面else里要用到global A_idprint(bianjie,len(request.form))# 前端点击编辑时传入的是一个id值所以长度为1这是将所有文章内容原样渲染到编辑页面得返回所有文章内容if len(request.form)2:A_id request.form[Articleid]print(获取前端post请求数据id,request.form[Articleid])resEditArticle.query.filter(Article.idint(request.form[Articleid])).first()data{title:resEdit.title,author:resEdit.author,content:resEdit.content,category:resEdit.category,files:resEdit.files}# data是一个对象类型才能dumps# print(resEdit.title)return json.dumps(data)# 否则提交回来的就是修改文章后的内容长度大于1执行修改相应数据库的内容else:print(修改文章, request.form)editArticle.query.filter(Article.id A_id).first()edit.titlerequest.form[title]edit.content request.form[content]edit.category request.form[category]edit.files request.form[files]edit.author request.form[author]edit.edit_time datetime.now()db.session.commit()print(修改文章)# return redirect(/showList)return 完成修改 前后端交互还有form 表单提交post或者get传递信息给后端相对较简单在此不多加描述 哎还是说一下在这里methodpost enctypemultipart/form-data必须写method方法可以是post也可以是getaction是表单提交到后端的具体路由 在该路由下py执行的具体方法 form roleform action/admin/addArticle methodpost enctypemultipart/form-datadiv classform-grouplabel文章标题/labelinput typetext placeholder请输入文章标题 nametitle classform-control/div/form 后端接收表单信息 add_article.route(/,methods[POST,GET]) # 添加文章 def addArticle():return render_template(admin/form_basic.html)add_article.route(/add,methods[POST,GET]) def add():# print(request.method)if request.methodGET:print(运行到此处1)return render_template(admin/form_basic.html)else:# 获取用户名然后再根据用户名获取用户id# 获取sessionprint(运行到此处2)# 获取表单图片文件的方法img request.filesprint(图片,img)img img[cover_img]# print(img.filename)if img !None :# 获取图片名字img_nameimg.filename# 保存图片到本地img.save(./static/images/{}.format(img_name))cover_img ./static/images/{}.format(img_name)else:cover_img http://bpic.588ku.com/back_pic/04/54/42/0658634373900c4.jpg# 获取用户账号username session.get(user_name)if username ! None:check User.query.filter(User.user_name username).first()userid check.idprint(用户id, userid)else:username 失心哥check User.query.filter(User.user_name username).first()userid check.id# print(出错了该用户不存在)# return 出错了该用户不存在# 获取表单提交里面的name为title的值title request.form[title]type request.form[type]author request.form[author]content request.form[content]times datetime.now()# 添加文章,foreign_useruseridaddInfoArticle(titletitle,cover_imgcover_img,typetype,authorauthor,contentcontent,timetimes,state1,foreign_useruserid)db.session.add(addInfo)db.session.commit()return render_template(admin/form_basic.html)# return 成功增加文章 View Code  转载于:https://www.cnblogs.com/Dark-fire-liehuo/p/9884117.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/922455.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

php网站开发图文教程抖音分销系统开发

java-ssm-jsp-大学社团管理系统 获取源码——》公主号:计算机专业毕设大全

手机版网站系统厨房装修图片

MATLAB实现蝙蝠算法(BA) 1.算法介绍 蝙蝠算法(简称BA)是一种受微型蝙蝠回声定位机制启发的群体智能算法,由Xin-She Yang于2010年提出。这种算法模拟了微型蝙蝠通过向周围环境发出声音并监听回声来识别猎物、避开障碍物以及追踪巢穴的行为。…

网站续费一年多少钱无法连接到wordpress

嘿,各位搞生产管理的朋友,肯定都碰到过些麻烦事儿吧。我就寻思着,能不能弄出个 “明明白白” 的工作场地呢?让员工和管理人员都能随时查查生产进度,一发现生产里有啥问题就能立马知道。 生产进度不好追踪生产过程不清…

重庆南坪网站建设公司wordpress加载图片的速度

前段时间,工信部向中国移动、中国联通、中国电信、中国广电发放5G商用牌照,这也意味着,我国5G网络正式开始被商用。并且目前三大运营商都已完成了5G网络下的终端组网测试,计划于今年第三季度开始进行试商用。而就在近期&#xff0…

北京h5网站开发公司网站建设图片流程图

调用Android原生日期选择器对话框就是DatePickerDialog,具体内容如下在Android4.4系统上效果如图:在Android5.0以上效果如图:1、Activity的onCreate方法中获取当时的年,月,日Calendar ca Calendar.getInstance();mYea…

网站制作怎样做背景如何做繁体字网站

戳蓝字“CSDN云计算”关注我们哦!设想一下,当市场闪现新的业务机遇时,企业能够做到不担心繁杂的技术问题而做出快速响应;当企业无论何时都可以不用考虑工作负载怎样,创新想法立马可以快速转化为原型甚至产品&#xff0…

如果搭建网站长沙市门户网站建设

HarmonyOS通过数字证书(.cer文件)和Profile文件(.p7b文件)等签名信息来保证应用的完整性,应用如需上架到华为应用市场必须通过签名校验。因此,开发者需要使用发布证书和Profile文件对应用进行签名后才能发布…

网站规划与建设ppt模板一级a做爰片免费网站中国片

废品回收抢单派单小程序开源版开发 用户注册和登录:用户可以通过手机号码注册和登录小程序,以便使用废品回收抢单派单功能。废品回收订单发布:用户可以发布废品回收订单,包括废品种类、数量、回收地点等信息。废品回收抢单&#…

5设计网站网页页面制作流程

设计模式也是面试中的热门考题,基本这个部分都是问问你知不知道XXX设计模式,有什么用,优缺点,然后再现场手写一个demo。很多时候是和spring一起考的,问问你知不知道spring框架用了哪些设计模式。今天我们来先看看单例模…

广州站到广州南站地铁要多久毕业设计网站建设题目

JDK中用Thread.State类定义了线程的五种状态 要想实现多线程,必须在主线程中创建新的线程对象。Java语言使用Thread类及其子类的对象来表示线程,在它的一个完整的生命周期中通常要经历如下的五种状态: ①新建: 当一个Thread类或…

无锡定制网站建设国家信用信息公示网查询官网

分享7款好玩的前端动画特效 其中有CSS动画、SVG动画、js小游戏等等 下方效果图可能不是特别的生动 那么你可以点击在线预览进行查看相应的动画特效 同时也是可以下载该资源的 CSS3模仿四季交替动画 基于HTML5CSS3实现的卡通风格一年四季交替动画特效 以下效果图只能体现框架的…

公司建网站流程个人门户网站模板

对3D Implicit Transporter for Temporally Consistent Keypoint Discovery的简单理解 文章目录 1. 现有方法限制和文章改进2. 方法2.1 寻找时间上一致的3D特征点2.1.1 3D特征Transporter2.1.2 几何隐式解码器2.1.3 损失函数 2.2 使用一致特征点的操纵 1. 现有方法限制和文章改…

南通优化网站收费标准互联网黄页是什么

《论文阅读》通过顺序不敏感的表示正则化实现稳健的个性化对话生成 ACL 2023 前言 相关个性化生成论文推荐简介问题定义方法损失函数实验结果 前言 亲身阅读感受分享,细节画图解释,再也不用担心看不懂论文啦~ 无抄袭,无复制,纯手…

wordpress适合电影网站的模板怎么用一级域名搭建网站

AI算法工程师-非leetcode题目总结 除了Leetcode你还需要这些实现nms旋转矩形IOU手动实现BN手动实现CONV实现CrossEntropyLoss 除了Leetcode你还需要这些 希望大家留言,我可以进行补充。持续更新~~~ 实现nms import numpy as np def nms(dets, threshold):x1 dets…

外吐司做的阿里巴巴的网站网站m3u8链接视频怎么做的

在云仓酒庄豪迈白酒的生产过程中,传统酿造工艺与现代科技的结合是推动产业发展的重要动力。云仓酒庄作为一家注重创新与实践的酒庄,在这方面进行了许多有益的探索和尝试。 首先,传统酿造工艺是云仓酒庄豪迈白酒的灵魂。在长期的生产实践中&am…

网站建设 销售人员平面设计网站推荐

5.1 概述 只有一个抽象方法的接口我们称之为函数接口。 JDK的函数式接口都加上了 FunctionalInterface 注解进行标识。但是无论是否加上该注解只要接口中只有一个抽象方法,都是函数式接口。 在Java中,抽象方法是一种没有方法体(实现代码&a…

网站开发组合 所有组合在哪个网站去租地方做收废站

前言 在写Golang程序调用各种第三方库的时候, 经常会传一个叫做Context的参数. 之前基本上见到接Context, 根本不管是干什么用的, 直接无脑context.Background(). 但是, 传着传着就不免发生一些小疑问, 这个参数到底是干什么用的呢? 这么多库都在使用, 至少说明其是Golang中…

小网站asp好还是php好wordpress主题带卡密

对于痉挛性斜颈患者来说,选择合适的运动时间对于治疗的效果和舒适度至关重要。那么,痉挛性斜颈患者早上运动还是下午运动更合适呢?本文将从多个角度对此进行分析,帮助患者找到最适合自己的运动时间。 首先,我们需要了…

没有网站可以做cpa吗申请个人手机网站空间

作者| JKYO链接 | cnblogs.com/pejsidney/p/9199115.html1、Git 简介Git是目前流行的分布式版本管理系统。它拥有两套版本库,本地库和远程库,在不进行合并和删除之类的操作时这两套版本库互不影响。也因此其近乎所有的操作都是本地执行,所以在…

丽江市住房与城乡建设局网站附近设计公司

配套教程视频:https://v.douyin.com/Uyux9F6/ 1. 前置条件 安装了stable diffusion 还没安装的从知识库安装 阿超的AI绘画知识库 语雀 安装了ps2023 还没安装的从网盘下载Win版 PS 2023【必须win10、11】.rar官方版下载丨最新版下载丨绿色版下载丨APP下载-12…