Giter Site home page Giter Site logo

flask-blog's Introduction

#flask+mysql+bootstrap
可以运行时会提醒你少了某个模块,你可以自己去安装一下,由于我都是使用统一的虚拟环境,没有单独出来,所以需求文件有很多都是此flask不用的,所以没有贴出来。

博客支持 自定义头像,文章带图等基本功能

如果使用可能需要先设置 环境变量 由于注册等操作需要邮件验证 所以需要设置系统变量
Mac OS X 中使用 bash,那么可以按照下面的方式设定这两个变量:
(venv) $ export MAIL_USERNAME=
(venv) $ export MAIL_PASSWORD=
微软 Windows 用户可按照下面的方式设定环境变量:
(venv) $ set MAIL_USERNAME=[email protected]
(venv) $ set MAIL_PASSWORD=xxxx 这里密码注意了 需要去网易邮箱设置 授权码 然后这里填写授权码 具体可以百度网易授权码
(venv) $ set DFK_ADMIN= 这是 别人注册了 就给你发送一个邮件提示
我用的163.eamil
由于一些问题 网站需要一些初始值 例如 首页的的title 所以我提供的直用版中 有数据库文件 如果没有这些初始值 可能报错,所以可以根据自己修改
数据库文件 包含一个 管理员用户 用户名:vip 邮箱:[email protected] 密码:1 登录 可以用这个登录 然后 去数据库中修改就可以
#由于我是跟着flask web 这本书做的 所以登录都是普通表单
然后发现模态登录挺好的 就做了一个模态登录 但是不像改太多数据
因此 只有登录是模态的 其他的 都没有做更改
由于技术有限 所以在刚开始编写文章时,无法上传图片,可以在发表文章后,在上传图片,如果上传错了图片,删除就会把所有图片都删除了,需要重新上传。
还有自定义头像 也不用改图片名字,后台已经做了统一修改。
还有文章如果没有带图,首页的图片会有一个默认图片,可以自己修改。
最重要的事,由于本人对css排版不是特别熟悉,没有把标签中的style写入一个css文件中,做过尝试,但是显示效果不尽人意,希望以后来更改。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.