Django

def serach(request):
     if 'q' in request.GET:
          message = u'you serached for: %s' %   request.GET['q']
      else:
          message = u'you submitted an empty form.'

这段代码中,request.GET['q']是中文,其在网页中显示的效果则是中文的编码。
要想显示中文,就得把request.GET['q']的值赋值给一个变量:

def serach(request):
      if 'q' in request.GET:
          str = request.GET['q']
          message = u'you serached for: %s' % str
      else:
          message = u'you submitted an empty form.'
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容