我想在我的网站(使用Django创建)上创建一个28x28的网格,访问者可以使用其鼠标在网格中绘制图像(例如数字7),然后将其保存到sqllite数据库中,并输入标签通过按钮在相邻的文本框中输入。数据格式为785个整数值:第一个整数是标签,而784个值是整个网格中的像素灰度强度值。
我希望能够以管理员的身份在网站上以绘制图像的形式查看这些数据条目并删除要删除的图像。
我在哪里可以找到解决方法?我只是两天前才选择Django,并按照教程制作了一个简单的民意调查应用程序。
答案 0 :(得分:0)
您需要使用html canvas。您可以只使用基本画布,也可以使用在画布顶部构建的包。画布并不是最容易使用的东西,但与其他任何东西一样,可以通过实践来完成。我在画布上做了大量工作,并且知道可以用它完成。我没有亲自使用过本教程,但是看起来不错https://code.tutsplus.com/tutorials/how-to-create-a-web-based-drawing-application-using-canvas--net-14288 还有文档,因为它总是一个不错的地方。 https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API