900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 《微信小程序-证件照换底色》之四:完善证件照处理项目

《微信小程序-证件照换底色》之四:完善证件照处理项目

时间:2024-03-27 12:26:10

相关推荐

《微信小程序-证件照换底色》之四:完善证件照处理项目

完善证件照处理项目

一、更换后台程序

因为原来的后台处理需要经费,所以我们改用百度AI进行证件照处理

首先我们导入百度云扣图的第三方库

打开我们的python的Terminal的输入 pip install baidu-aip

把对应的路径进行更改的时候发现不能二次上传,二次上传会覆盖函数就会出错,我跟伙伴商量调试了很久,用了很多发方法,最后发现这个函数很重要不能删掉,没办法解决 。

后面我们在程序后加一个删除函数,勉强用这个方式来解决,不知道后续会不会出现问题

二、给小程序加上复用功能

为了增加用户体验,让用户能够多次的更换底色 ,于是我们定义了一个change函数 里面放上我们上传图片的函数

当用户点击图片数组的时候就会调用change函数,这样就会再次返回需要的图片

三、项目搭建设置

3.1小程序端设置

小程序端我们要在开发选项的开发者设置里的域名设置

设置域名为申请的域名

3.2Djano端设置

DEBUG为调试器

ALLOWED_HOSTS为可以访问的主机我们设置为我们的域名

DEBUG = FalseALLOWED_HOSTS = ['www.chaochaotool.top']

3.3Apachen设置

在Apachen 根目录的conf中配置项目的项目的路径以及访问呢项目的权限

LoadFile "c:/python/python35.dll"LoadModule wsgi_module "c:/python/lib/site-packages/mod_wsgi/server/mod_wsgi.cp35-win_amd64.pyd"WSGIPythonHome "c:/python"#Django项目的路径,注意是项目的根目录:WSGIPythonPath C:\xmprogram\cqc\cqc_01#Django项目中wsgi.py的路径:WSGIScriptAlias / C:\xmprogram\cqc\cqc_01\cqc_01\wsgi.py#配置wsgi.py的访问权限<Directory C:\xmprogram\cqc\cqc_01\cqc_01>AllowOverride NoneOptions NoneRequire all granted</Directory>Alias /static "C:\xmprogram\cqc\cqc_01\static"<Directory C:\xmprogram\cqc\cqc_01\static> AllowOverride NoneOptions NoneRequire all granted</Directory>

3.4服务器主机设置

因为域名要重定向到服务器上所以我们要更改服务器的host文件

C:\Windows\System32\drivers\etc下的hosts文件中的末尾加上

127.0.0.1 www.chaochaotool.top

目前可以通过域名访问服务器的django 但是环境包的依赖装不上去,就没办法做小程序的后台处理

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。