# web-homework **Repository Path**: Kiraraako/web-homework ## Basic Information - **Project Name**: web-homework - **Description**: Python Web 开发作业 - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-07-06 - **Last Updated**: 2022-03-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: Flask, Python, Sqlite, SQL ## README # website_homework ## 介绍 一个自我探索研究的 web 作业; ## 目标 1. 探索如何去搭建一个工程规范的 web 项目; 2. 学习 Python Web 所需的相关类库; 3. 学习如何开发一个前端工程; ## 功能 - 用户的登录; - 文件上传与下载; ### 前后端 --- - 前端主要是 jinja 渲染的模板,引用了一些 bootstrap 样式; - 数据库使用 SQLite; ### 数据库表设计 #### user |#|字段| 数据类型 | 字段类型 | |:-:|:-:|:-:|:-:| |1|id|integer|primary key AUTOINCREMENT| |2|username|text|not null UNIQUE| |3|password|test|not null| ### file |#|字段|数据类型|字段类型| |:-:|:-:|:-:|:-:| |1|id|integer|primary key AUTOINCREMENT| |2|filename|text|not null UNIQUE| |3|user_id|integer|not null| |4|fiel_id|text|not null| ## TODOs - [ ] 项目结构规范化; - [ ] 学习基本的前端开发, 上手一个前端框架;