title: Can pyramid change the default request.charset from utf-8 to gbk?
body: <p>I am new to pyramid. I use python2.7, MSSQL, slqalchemy.mssql and use the <code>gbk</code> charset, and I have much old data. So I change the front html to encode to <code>gbk</code>, using the following code:</p>
  
  <pre><code>@view_config(route_name='g', renderer='json')
  def my_view1(request):
  　　print 2
  　　print request.charset
  　　print 1
  　　print isinstance(request.params['one'], str)
  　　if request.params['one']:
  　　　　print request.params['one']
  　　　　filters = (Bzjl.one == request.params['one'])
  　　try:
  　　　　two1 = DBSession.query(Bzjl).filter(filters)
  　　except DBAPIError:
  　　　　return Response(conn_err_msg, content_type='text/plain', status_int=500)
  　　return Response(getjson(two1))
  </code></pre>
  
  <p>example url: <code>http://127.0.0.1:6543/g?one='中国福建'</code> returns no rows: <code>{"records": 0, "total": 20, "rows": [], "page": 1}</code></p>