cms后台修改密码界面布局 先创建cms_resetpwd.html页面,继承cms_base.html {% extends 'cms/cms_base.html' %} {% block title %} 修改密码-CMS管理系统 {% endblock %} {% block page_title %} 个人中心>>>修改密码 {% endblock %} {% block main_content %} 暂无 {% endblock %} 然后编辑cms.views.py,编写修…
编辑cms_base.html <li><a href="#">{{ g.cms_user.username }}<span>[超级管理员]</span></a></li> 改为 <li><a href="{{ url_for('cms.profile') }}">{{ g.cms_user.username }}</a></li> <li…
方法/步骤 打开dede_admin数据表: 进入你的MYSQL后台,然后在你的数据库名中,找到dede_admin这项如图,pwd下的值就是你的密码,织梦密码采取的是MD5加密,破解麻烦而且没有必要,重置简单最快! 重置管理员密码为admin: dede_admin这这项表下,点“编辑按钮”,进入数据表编辑状态,将“pwd”后面的这项值修改为 f297a57a5a743894a0e4,这串数字就是织梦的默认密码 admin. 建议直接复制进去,修改好后,点执行,这时候密码就已经重置成功了,可以…
cms后台登录界面 后台登录页面,我们不用自己写,只需要去Bootstrap中文网去找一个模板改一下就行 这里使用的模板是:https://v3.bootcss.com/examples/signin/ 点击右键查看网页源码,把源码复制下载 在项目templates目录下新建目录cms 在cms目录下新建文件cms_login.html,并把源码复制到该文件中 cms_login.html会用到样式文件signin.css, 点击它查看源码 在项目static目录下新建目录 cms/css 在s…
这节开始,我们需要用到前端模板.^_^..如果需要模板素材的同学,可以点击博客的右侧二维码进行打赏(10元),截图发送到邮箱463951510@qq.com,写明索取flask论坛素材即可,博主收到邮件后会第一时间发送,有问题也可以互相探讨哦. 这里我们需要用到cms后台模板,如下: 在static/cms下再新建个目录js用来存放cms下的所有js文件 把后台模板css里面的文件拷贝到static/cms/css/ 把后台模板js里面的文件拷贝到static/cms/js/ 把cms_inde…
[.net 面向对象程序设计深入](31)实战设计模式——使用IoC模式(控制反转或依赖注入)实现松散耦合设计(1) 1,关于IOC模式 先看一些名词含义: IOC: Inversion of control 控制反转,简称 DI: Dependency Injection 依赖注入,简称 DIP: 依赖倒置原则 一种软件架构设计的原则(抽象概念),“设计模式使用场景及原则”一篇中介绍过设计模式的几种原则之一. IoC容器:依赖注入的框架,用来映射依赖,管理对象创建和生存周期(DI框架). (1…
这节来完成用户名渲染和注销的功能,目前用户名在前端页面是写死的,我们需要动态的展示出来 用户名渲染 实现用户名动态展示,其中一种方法就是在视图函数,根据session信息,获取到user id,通过该id找到用户信息,再通过模板变量传递到前端模板.但是这种方法不是很好.因为在其他视图肯定也会用到用户信息,这样的话每个视图函数都要有一个获取用户信息的过程,这样就显得冗余. 之前我们讲过flask中有一个g对象,这个g对象可以在整个flask项目中使用,其实在模板中也可以使用.有了这个g对象,那么我…
修改邮箱页面布局 新建cms/cms_resetemail.html {% extends 'cms/cms_base.html' %} {% block title %}修改邮箱-CMS管理系统{% endblock %} {% block page_title %}个人中心>>>修改邮箱{% endblock %} {% block head %} <style> .form-container{ width: 300px; } </style> {% end…
这节我们继续优化,接收到返回值,我们在前端做一些处理,如:密码修改成功,弹出一个成功的提示框.这个提示框我们采用sweetalert 其中xtalert.js是对上面两个文件的一个封装,使得我们用sweetalert变得更简单,需要素材的同学点击右侧的二维码打赏10元,截图发送到邮箱463951510@qq.com吧,之前打赏过本论坛实战的就不用再打赏了哈! <!DOCTYPE html> <html lang="en"> <head> <me…
创建一个虚拟环境bbs,并安装flask框架 #cmd进入DOS窗口 mkvirtualenv bbs pip install flask 在本地磁盘D新建项目目录:bbs 打开pycharm,创建flask项目 新建两个文件,config.py( 配置文件).exts.py(用于第三方库) 项目分为前台(front).后台(cms).公共(common) 因此这里配置上面3个蓝图 新建一个python package命名为apps,在apps下新建三个python package分别命名为:c…