# tagto-smart-picture-social-web-app-with-flask **Repository Path**: Enternal1690/tagto-smart-picture-social-web-app-with-flask ## Basic Information - **Project Name**: tagto-smart-picture-social-web-app-with-flask - **Description**: Python|期末项目:Tagto - 智能图片社交平台 - 基于 Python 的 Flask Web App - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2022-01-07 - **Last Updated**: 2022-01-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Python 语言基础项目技术文档 ***加分项:使用云端服务器部署***。 https://tagto.21yunbox.com --- ## 一、项目介绍 ### 1. 项目标题与简介 [基于 Python 的 Flask Web App:Tagto - 智能图片社交平台](http://dillon0.pythonanywhere.com/) Tagto(即 Tag + Photo)是一款智能图片社交 App 。能够通过智能 API 分析你所分享图片的内容,并主动给出图片标签。在现有的图片社交的基础上增添了智能标签功能,丰富了社交图片的展示和聚合功能,让你从容面对社交、分享美好。  ### 2. 问题表述 **用户画象**:热爱分享生活的16-25岁青年人群体。 **用户使用场景**:在学习、生活、旅游时遇到值得纪念的时刻或好看的事物,主动拿出手机或相机进行拍摄。其后准备整理所拍的图片并发布到社交平台中,与朋友分享。 **用户任务**:在网络社交平台中分享生活照片。 **用户痛点**:图片是人与人交流生活、交流信息最直观的媒介。借助智能手机,人们拍摄或保存着越来越多的图片,同时也持续不断地把图片分享出去。但同时,数量庞大的图片使图片的分类和聚合比以往更难完成。 **产品益点**:在用户分享图片的同时主动为用户提供参考的内容标签,省去用户对图片整理的时间与精力。 --- ## 二、解决方案 ### 1. 项目规划与知识点 本项目主要通过注册与登陆系统、图文上传与展示、图像分类、日志系统4个功能,并配合 Bootstrap 的统一样式模版及 HTML 、CSS 相关知识来完成,以下为其中涉及到的Python基础知识点:  ### 2. 编程功能的基本描述 本项目主体功能有注册与登陆系统、图文上传与展示、图像分类。涉及: - [HTML 表单](https://www.runoob.com/html/html-forms.html),让用户输入账号/图文信息数据 ```html {% if form.username.errors %} {{ form.username(class="form-control is-invalid", placeholder="用户名") }}