python微信九django验证和消息回复
2014-06-11 01:15
363 查看
django版本为sae1.27,即默认版本。
一、是否本地必须安装python和django?
建议安装,如果可以下载到app目录下的文件也可以不装。
本机cmd后命令为django-admin.py startproject mysite,manage.py startapp blog
生成目录为
index.wsgi,
config.yaml,
-mysite(文件夹)
--__init__.py
--manage.py
--settings.py
--urls.py
--blog(文件夹 )
---__init__.py
---models.py
---tests.py
---views.py
settings.py 增加blog
urls.py增加url(r'^$','blog.views.index')
views.py
index.wsgi
一、是否本地必须安装python和django?
建议安装,如果可以下载到app目录下的文件也可以不装。
本机cmd后命令为django-admin.py startproject mysite,manage.py startapp blog
生成目录为
index.wsgi,
config.yaml,
-mysite(文件夹)
--__init__.py
--manage.py
--settings.py
--urls.py
--blog(文件夹 )
---__init__.py
---models.py
---tests.py
---views.py
settings.py 增加blog
urls.py增加url(r'^$','blog.views.index')
views.py
# -*- coding: utf-8 -*- # Create your views here. from django.http import HttpResponse import xml.etree.ElementTree as ET def index(request): if request.method == 'GET': echo_str = request.GET.get("echostr", '') return HttpResponse(echo_str) elif request.method == 'POST': data = request.raw_post_data root = ET.fromstring(data) fromUser = root.findtext(".//FromUserName") toUser = root.findtext(".//ToUserName") CreateTime = root.findtext(".//CreateTime") Content = root.findtext(".//Content") text = '''<xml> <ToUserName>''' + fromUser + '''</ToUserName> <FromUserName>''' + toUser + '''</FromUserName> <CreateTime>''' + CreateTime + '''</CreateTime> <MsgType><![CDATA[text]]></MsgType> <Content>''' + Content + '''</Content> </xml>''' return HttpResponse(text)
index.wsgi
# -*- coding: utf-8 -*- import os import django.core.handlers.wsgi import sae import sys root = os.path.dirname(__file__) sys.path.insert(0, os.path.join(root, 'mysite')) os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings' application = sae.create_wsgi_app(django.core.handlers.wsgi.WSGIHandler())
相关文章推荐
- 实用的微信类,用于验证token,回复图文、文本,向用户推送消息等
- python实现微信消息群发和微信自动回复
- thinkphp框架下的微信验证、关注回复图文,文本、向用户推送消息、首次登录入库或更新用户资料等
- 微信开发 python django 多客服接口发送到客户端的消息乱码
- python-itchat微信消息群发、自动回复
- 用python开发微信图文消息回复系统——新闻检索系统
- 微信开发中的消息验证与消息回复
- Python3: Django开发微信公众号平台功能测试之普通消息回复
- 微信开发中signature的验证,文本消息回复,单图文消息回复,多图文消息回复
- Python+Django开发微信公众号验证通过但微信推送信息接收不到的问题解答
- 【微信开发系列】1. python开发微信公众号消息回复开发者模式
- python获取微信公共平台消息列表和用户头像
- 微信消息接收 验证URL有效性 C#代码示例
- python微信二响应各类消息
- 【玩转微信公众平台之九】 第一个功能:消息自己主动回复
- 微信asp+sqlser开发实例——回复消息
- django开发微信简单消息交互
- 微信开发回复消息收不到 微信公众账号开发者为什么回复消息不成功的原因解决