Detect Django's debug mode and render the server side error page properly.
Signed-off-by: Eric Riggs <ericriggs42@gmail.com>
This commit is contained in:
committed by
Roberto Rosario
parent
d2eef74bb8
commit
0fbfb17d83
@@ -143,6 +143,9 @@ PartialNavigation.prototype.processAjaxRequestError = function (jqXHR) {
|
||||
* user.
|
||||
*/
|
||||
|
||||
if (djangoDEBUG) {
|
||||
$('#ajax-content').html('<pre class="text-primary" style="background-color:#ffe7ae"><code>' + jqXHR.responseText + '</code></pre>');
|
||||
} else {
|
||||
if (jqXHR.status == 0) {
|
||||
$('#modal-server-error .modal-body').html($('#template-error').html());
|
||||
$('#modal-server-error').modal('show')
|
||||
|
||||
@@ -170,6 +170,7 @@
|
||||
{# Transfer variable from Django to javascript #}
|
||||
var initialURL = '{% url home_view %}';
|
||||
Dropzone.autoDiscover = false;
|
||||
var djangoDEBUG = {% if debug %}true{% else %}false{% endif %};
|
||||
</script>
|
||||
|
||||
<script src="{% static 'appearance/js/base.js' %}" type="text/javascript"></script>
|
||||
|
||||
Reference in New Issue
Block a user