Просмотр исходного кода

Add provision to set http status code using frappe.local.response.http_status_code

version-14
Pratik Vyas 11 лет назад
Родитель
Сommit
c5da29e16d
1 измененных файлов: 4 добавлений и 0 удалений
  1. +4
    -0
      frappe/utils/response.py

+ 4
- 0
frappe/utils/response.py Просмотреть файл

@@ -58,6 +58,10 @@ def as_raw():
def as_json():
make_logs()
response = Response()
if frappe.local.response.http_status_code:
response.status_code = frappe.local.response['http_status_code']
del frappe.local.response['http_status_code']

response.headers[b"Content-Type"] = b"application/json; charset: utf-8"
response = gzip(json.dumps(frappe.local.response, default=json_handler, separators=(',',':')),
response=response)


Загрузка…
Отмена
Сохранить