基于vue-drf的个性签名

作者:陈腾 已发布 2022/11/16 19:30:00 GMT+0, 上次修改时间: 2022-12-08T02:18:45+00:00
基于Django+PIL的个性签名网站设计,通过该实验的学习与实践,希望学生可以掌握使用Django搭建网站和使用PIL生成图片,本项目着眼于使用网站展示字体库,使用PIL生成一系列字体库的某个签名的同意展示,供使用者对比查看,选出自己喜欢的字体库,并且提供下载。网站搭建:Django是一个网站快速搭建的软件架构,使用Django的一些基本功能,搭建前后端不分离的网站项目更加快捷,且思路清晰。字体展示:PIL是一个专门用来处理图片的工具模块,使用PIL的一些基本功能,通过读取对应字体库,得到对应字体对应内容的签名图片。本项目通过使用Django网站框架搭建了一个简单的网站,学习了基础的前端网页和后端接口的构建,以及前后端连接调试的方法。本项目通过Pillow操作字体库生成了某个内容的某个字体的图片,然后嵌入到了我们的网站框架中,并且实现了字体库上传下载。

项目名称

基于Django+Pillow的个性签名网站设计

项目描述

基于Django+PIL的个性签名网站设计,通过该实验的学习与实践,希望学生可以掌握使用Django搭建网站和使用PIL生成图片,本项目着眼于使用网站展示字体库,使用PIL生成一系列字体库的某个签名的同意展示,供使用者对比查看,选出自己喜欢的字体库,并且提供下载。网站搭建:Django是一个网站快速搭建的软件架构,使用Django的一些基本功能,搭建前后端不分离的网站项目更加快捷,且思路清晰。字体展示:PIL是一个专门用来处理图片的工具模块,使用PIL的一些基本功能,通过读取对应字体库,得到对应字体对应内容的签名图片。本项目通过使用Django网站框架搭建了一个简单的网站,学习了基础的前端网页和后端接口的构建,以及前后端连接调试的方法。本项目通过Pillow操作字体库生成了某个内容的某个字体的图片,然后嵌入到了我们的网站框架中,并且实现了字体库上传下载。

项目背景

随着互联网的越来越普及,并且人们习惯使用电子化办公,很多字体库被很多人喜爱,并且不同的人喜欢使用很多不一样的,个性的字体库,有时候找不到自己喜欢的个性的手写的风格的字体,对于一些需要签名但是又不想手写的人士,我们需要一个平台,或者网站,把不同的风格的字体展示出来,供他们选择。

项目功能/模块

该系统主要主要功能如下:

获取字体列表

001.png

查看字体列表

002.png

获取签字图片

003.png

获得签名展示

004.png

选择某个字体

005.png

下载字体文件

006.png

上传某个字体

007.png

更新字体列表:注意:这里上传字体成功后要从头再操作一次

008.png

项目架构

项目系统架构如下所示:

009.png

预估课时

2

项目目标

通过本项目的实战,让学生学习基于Django的web系统的开发语言及工具,掌握web系统的开发流程。具体如下:

1.通过本项目,希望学生能够掌握html、css、js等前端工具,具备一定的页面布局设计能力;

2.希望学生通过本项目的实战,能掌握django的基础使用,能使用django成功搭建一个web系统。

项目拆解

本系统按照系统功能模块,可分为以下几个模块:

1.基于Django+PIL的个性签名网站设计