#个人公众号认证

flask实战-个人博客-表单

表单下面我们来编写所有表单类,personalBlog中主要包含下面这些表单:登录表单;文章表单;评论表单;博客设置表单; 这里仅介绍登录表单、文章表单、分类表单和评论表单,其他的表单在实现上基本相同。 删除资源也需要使用表单来实现,这里之所以没有创建表单类,是因为后面我们会介绍在实现删除操作时为表...

flask实战-个人博客-模板 --

模板personalBlog采用典型的博客布局,左侧三分之二为主体,显示文章列表、正文;右侧三分之一为边栏,显示分为类列表、社交链接等。现在的工作是将HTML文件加工为模板,并创建对应的表单类,在模板中渲染。并非所有的页面都需要添加边栏,所以我们不能把它放到基模板中。为了避免重复和易于维护,我们把边栏部分的代码放到了局...

flask实战-个人博客-数据库-生成虚拟数据 --

3、生成虚拟数据为了方便编写程序前台和后台功能,我们在创建数据库模型后就编写生成虚拟数据的函数。1)管理员用于生成虚拟管理员信息的fake_admin()函数如下所示:personalBlog/fakes.py:生成虚拟管理员信息 frompersonalBlog.modelsimportAdminfromp...

flask实战-个人博客-程序骨架、创建数据库模型、临接列表关系 --

编写程序骨架personalBlog的功能主要分为三部分:博客前台、用户认证、博客后台,其中包含的功能点如下图所示: 数据库personalBlog一共需要使用四张表,分别存储管理员(Admin)、分类(Category),文章(Post)和评论(Comment)。 1、创建数据库模型1)管理员如果...

flask实战-个人博客-使用工厂函数创建程序实例 --

使用工厂函数创建程序实例使用蓝本还有一个重要的好处,那就是允许使用工厂函数来创建程序实例。在OOP(Object-OrientedProgramming,面向对象编程)中,工厂(factory)是指创建其他对象的对象,通常是一个返回其他类的对象的函数或方法,比如我们之前的例子中创建的WTForms验证器(函数)。在pe...

flask实战-个人博客-使用类组织配置 --

使用类组织配置在实际需求中,我们往往需要不同的配置组合。例如,开发用的配置,测试用的配置,生产环境用的配置。为了能方便地在这些配置中切换,你可以把配置文件升级为包,然后为这些使用场景分别创建不同的配置文件,但是最方便的做法是在单个配置文件中使用python类来组织多个不同类别的配置。 下面的代码是person...

flask实战-个人博客-使用蓝本模块化程序 --

使用蓝本模块化程序实例化flask提供的blueprint类就创建一个蓝本实例。像程序实例一样,我们可以为蓝本实例注册路由、错误处理函数、上下文处理函数,请求处理函数,甚至是单独的静态文件文件夹和模板文件夹。在使用上,它和程序实例也很相似。比如,蓝本实例同样拥有一个route()装饰器,可以用来注册路由,但实际上蓝本对...

flask实战-个人博客-虚拟环境、项目结构 --

个人博客博客是典型的CMS(ContentManagementsystem,内容管理系统),通常由两部分组成:一部分是博客前台,用来展示开放给所有用户的博客内容;另一部分是博客后台,这部分内容仅开放给博客管理员,用来对博客资源进行添加、修改和删除等操作。 在这个项目,我们会学习更高级的项目组织方式。另外,我们...

python+flask 配置https网站ssl安全认证

 目录综述:方法1:openssl准备步骤具体实施方法2:阿里云或者宝塔免费申请(推荐)步骤1.准备步骤阿里云宝塔python+flask子域名访问设置1.给子域名添加DNS解析2.子域名ssl证书申请.代码修改由于业务服务器需要对https协议进行支持,加上代码是python+flask所编写,因此需要去申...

小程序scroll-view组件(个人理解)

前言:之前写vue的时候用到的第三方插件是better-scroll,用来处理滚动问题刚一接触小程序,发现似乎不需要这种better-scroll滚动这种类似功能;不过后来用到了,哈哈哈 总结的问题:1.给scroll-view设置的height无效!!!(calc)      答:设置固定高度是有效的,如p...

关于第三方框架 better-scroll的个人理解

在普通html文件中:首先我们写一个DIV创建一个class。如下<style>  .wrapper{    //设置一个固定的高和背景颜色    height:200px;    background-color:sandybrown;    }</style><divclass="wr...

关于百度地图的一些了解(个人记录)

<scripttype="text/javascript"src="http://api.map.baidu.com/api?v=3.0&ak=vbFeYAPQAQ6nMCRMUu3ljefS5aQvCPoG"></script><scripttype="text/javascri...

微信公众号【阿里技术(ali_tech)】历史文章整理

来自微信公众号: ali_tech 阿里巴巴官方技术号,关于阿里的技术创新均呈现于此.本内容来自微信公众号的分享,最后更新时间2019-10-26,请关注对应公众号接收最新分享,定期同步地址: https://www.geek-share.com/geeker/1059942.html,支...

Docker Mongo数据库开启用户认证

 #简化版dockerrun--namemongo1-p21117:27017-dmongo--noprealloc--smallfiles#自定义mongo数据路径dockerrun--namemongo_rs1-v~/test/mongo_sr1:/mongodb-p37117:27017-dmongom...

个人微信号

          ...
代码星球 ·2021-02-01
首页上一页...56789...下一页尾页