本次的实战是仿照视频制作一个简易的博客网站 项目教程地址: Youtobe源地址:Bootstrap Flask Bilibili搬运:哔哩哔哩 一.创建数据库完成用户注册任务 Flask-SQLAlChemy创建用户模型 首先安装flask-sqlalchemy库,之后需要创建一个config文件
当用户成功登录后,就需要开发相应的页面供用户使用,首先我定义了一个模板,这个模板是本站所有页面都有的一个导航栏,在模板的基础之上进一步开发后续页面;模板这一块的知识大家可以去了解一下bootstrap,模板内容很丰富,当然,我的模板是自己创作的,哈哈! 到了这一步,我一开始是打算下面先开发主页(index.html)用于展...
在这段代码中,我们使用了 Flask 提供的模板引擎 Jinja2 来渲染 HTML 页面。Jinja2 提供了丰富的模板语法,支持循环、条件判断、变量替换等操作。我们还使用了 Flask-Bootstrap 扩展来渲染 Bootstrap 样式的 HTML 页面,使页面看起来更加美观。最后,我们使用了 Flask 提供的 Flask-Migrate 扩展来管理数据库迁移。Flas...
从网上搜索找到一些好看的前端页面,然后借着前端页面魔改后完成了整个项目。此时还不包含动态数据,只用了一些静态数据. 比较之后从腾讯云购买了域名(多且便宜),然后结合 在国内访问vercel部署应用 利用Cloudflare,让国内能成功访问. 试用部署成功之后, 浅薄认为使用sqlite3文件型存储的数据库也能成功在vercel 部署,于是使...
bootstrap.init_app(app) mail.init_app(app) moment.init_app(app) db.init_app(app)from.mainimportmain as main_blueprint#导入蓝本mainapp.register_blueprint(main_blueprint)#在主程序中注册蓝本returnapp app.config.from_object(config[config_name]) 将配置类中的配置导入程序!!
Flask-WTF:用于处理表单的扩展库。 Flask-Login:用于用户认证和会话管理的扩展库。 Flask-Mail:用于发送邮件的扩展库。 Flask-Bootstrap:用于集成Bootstrap前端框架的扩展库。 总结 Flask是一个功能强大且易于使用的Python Web开发框架。通过简洁的代码示例,本文介绍了如何使用Flask来制作网站,并提供了一些常用的Flask扩...
Bootstrap是Twitter开发的一个开源Web框架,它提供的用户界面组件可用于创建整洁且具有吸引力的网页,而且兼容所有现代的桌面和移动平台Web浏览器。 getting-started flask-bootstrap 自定义错误页面 使用app.errorhandler装饰器来自定义错误页面 本地化日期和时间 ...
我们这里选择python+webdriver+flask+sqlite+bootstrap+jquery来完成我们这个小平台的开发,至于为嘛会选择这几种技术, 学习成本低 开发效率高 总而言之一句话 ROI高! 好嘞~ 童鞋们可以先脑补下自己想要什么样的交互页面,我这里给出一个最简单的 嘿嘿~
bootstrap = Bootstrap() db = SQLAlchemy() migrate = Migrate() def create_app(config_name='default'): #print config_name.name app = Flask(__name__) app.config.from_object(config[config_name]) config[config_name].init_app(app) ...