Code Monkey home page Code Monkey logo

frankiegu / website_bungakushojo Goto Github PK

View Code? Open in Web Editor NEW

This project forked from heming0425/website_bungakushojo

0.0 1.0 0.0 423.44 MB

这是一个基于Flask搭建的「文学少女系列」主题站,核心内容为“文学少女资料库”与“三题故事写作”,前者收录了「文学少女系列」相关小说、插画、音乐和动画,后者则是提供了三题故事的写作与分享。另外,本项目内含有备份数据库,可以直接进行迁移启动。

License: Apache License 2.0

Python 31.85% CSS 23.08% JavaScript 28.13% HTML 16.37% PHP 0.47% Shell 0.11%

website_bungakushojo's Introduction

项目简介


《文学少女系列》是我非常喜欢的轻小说,关于这个不做讨论,毕竟一说就不知道到什么时候了。而借由课程作业的机会,我花了大概一个学期时间慢慢将文学少女主题站实现了,需要说明的是:

  • 我并非网页设计或者相关专业的学生,这门课程作业只是要求我们简单建设一个网站,因此该网站在各方面可能存在着一些缺陷,还请各位大佬见谅;
  • 一部分网页的静态模板并非我自己设计,而是使用了来自Codrops的模板;
  • 主题站分为两个核心内容板块——资料站与三题故事分享站。之所以这么设计,是因为我将主题站定位为“为大家展现文学少女的美好”与“能够分享与写作三题故事融入文学少女”的平台。
  • model_data是数据库备份文件,若您希望复现整个网站,不要忘记将数据库迁移至您的服务器或者本地电脑。

资料站

资料站主要收录了《文学少女系列》相关的小说、插画、音乐和动画。

三题故事分享站

三题故事分享站提供了Markdown文章写作和分享的功能。

快速入门


  • 将数据库文件迁移至你的数据库。
  • 修改config.py文件里有关数据库的配置。
  • 确保你的环境为python 3.x以及安装了requirements.txt中的依赖包。

开发笔记


  • 历史版本 Version1.08
    *加入了阅读量提示
    *加入了分页功能
    *改善了网站功能

  • 历史版本 Version1.07
    *新增「文学少女」音乐集
    *新增「文学少女」插画集
    *新增404页面

  • 历史版本 Version1.06
    *新增「文学少女」小说集

  • 历史版本 Version1.05
    *新增「文学少女」动画集

  • 历史版本 Version1.04
    *新增「bungakushojo」介绍

  • 历史版本 Version1.03
    *上传文章后正确地跳转页面

  • 历史版本 Version1.02
    *引入editormd,可以愉快地使用markdown进行写作啦
    *优化了本地文件上传和互联网图片的引用
    *加入了关键词检索功能
    *更新了数据库结构,主要是blog的重构

  • 历史版本 Version1.01
    *主题站基本结构形成

部分预览


website_bungakushojo's People

Contributors

heming0425 avatar

Watchers

 avatar

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.