摘要:
带参二维码是微信公众号用来管理用户的重要手段。 如果根据客户ID生成带参二维码,那么,当另一个客户扫描这个二维码时,公众号就能够接收到这个参数,并把这个参数设置为客户的上线。以此类推,可以把客户来源全部理清楚,有很大的商业价值。 如果根据组织ID生成带参二维码,就可以自动知道客户来源于什么组织。 总 阅读全文
posted @ 2020-03-09 09:49
dorian
阅读(234)
评论(0)
推荐(0)
摘要:
微信菜单分为自定义菜单和个性化菜单,所谓自定义菜单,是所有用户看到相同的菜单,而个性化菜单,则表示根据不同用户看到不同的菜单。或者相同的菜单,不同的用户使用不同的效果。 微信个性化菜单包含于自定义菜单,是一种特殊的自定义菜单。 编写自定义菜单,首先得要获取点击菜单后跳转的网址,点击菜单后,才能够确定 阅读全文
posted @ 2020-03-09 09:47
dorian
阅读(305)
评论(0)
推荐(0)
摘要:
微信公众号根据不同的用户提供标签管理,给用户贴上标签,类似用户分组,为不同的用户提供个性化服务。 如:企业管理中,不同角色看到的菜单不同,不同客户享受的优惠和赠送的礼品不同。这些,都需要标签管理。 在Applications/Wechat/views下创建一个文件,名为:WechatTag.py,用 阅读全文
posted @ 2020-03-09 09:42
dorian
阅读(308)
评论(0)
推荐(0)
摘要:
微信公众号要求用户对所有的请求都要携带AccessToken,wechatpy对于微信AccessToken会自动内部处理,一般单线程的情况下开发者不需要手动去操作,但是多线程情况下,必须使用持久化存储。 wechatpy下,开发者一般不需要访问AccessToken,如果需要,可以通过wechat 阅读全文
posted @ 2020-03-09 09:30
dorian
阅读(344)
评论(0)
推荐(0)
摘要:
微信收到消息和事件后,可以自动回复。回复类型大致包括文本回复、图片回复、语音回复、视频回复、音乐回复、图文回复。 文本回复和图文回复,直接就可以回复,而其它回复是媒体回复,需要先上传媒体文件,获取媒体文件的media_id,然后,再调用media_id做出回复。 故本文先学习文本回复和图文回复。 在 阅读全文
posted @ 2020-03-09 09:29
dorian
阅读(390)
评论(0)
推荐(0)
摘要:
有了测试账号之后,我们该做什么呢?当然是接收来自于微信的消息和事件。 公众号接收用户消息分为七类,包括文本消息、图片消息、语音消息、视频消息、小视频消息、地理位置消息、链接消息。 公众号接收用户事件分为五类,包括关注事件、取消事件、扫描带参数二维码事件、上报地理位置事件、自定义菜单事件。 当公众号接 阅读全文
posted @ 2020-03-09 09:28
dorian
阅读(464)
评论(0)
推荐(0)
摘要:
微信第三方开发工具较多,此处我们用wechatpy 01 获取并设置参数 登录公众号,拉到最下面,找到开发/基本配置页面: 01.1 在公众号开发信息中,获取开发者ID(AppID)和开发者密码(AppSecret)。 01.2 点击服务器配置下的修改配置,在Token中填入3-32个任意字符。 t 阅读全文
posted @ 2020-03-09 09:27
dorian
阅读(363)
评论(0)
推荐(0)
摘要:
DRF提供了异常处理函数。 但工程中实际上需要有数据库异常,所以,需要重写exception_handler函数。 1 在GeneralTools目录下创建名为Exceptions.py文件(该文件在之前工程配置中已创建),内容如下: from rest_framework.views import 阅读全文
posted @ 2020-03-09 09:26
dorian
阅读(212)
评论(0)
推荐(0)
摘要:
DRF提供了分布支持 1 全局分页 DRF全局分页,只需要在配置文件中按以下方式配置就可以了。不需要代码更改。 REST_FRAMEWORK = { 'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.PageNumberPagination 阅读全文
posted @ 2020-03-09 09:25
dorian
阅读(164)
评论(0)
推荐(0)
摘要:
对于列表数据,REST framework提供了OrderingFilter过滤器来排序,可以快速指定排序字段。 找到Applications/Examples/views/School.py文件最后一个类。 在filter_backends中增加排序过滤器。代码如下: from rest_fram 阅读全文
posted @ 2020-03-09 09:23
dorian
阅读(257)
评论(0)
推荐(0)
浙公网安备 33010602011771号