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.
|
* user.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
if (djangoDEBUG) {
|
||||||
|
$('#ajax-content').html('<pre class="text-primary" style="background-color:#ffe7ae"><code>' + jqXHR.responseText + '</code></pre>');
|
||||||
|
} else {
|
||||||
if (jqXHR.status == 0) {
|
if (jqXHR.status == 0) {
|
||||||
$('#modal-server-error .modal-body').html($('#template-error').html());
|
$('#modal-server-error .modal-body').html($('#template-error').html());
|
||||||
$('#modal-server-error').modal('show')
|
$('#modal-server-error').modal('show')
|
||||||
|
|||||||
@@ -170,6 +170,7 @@
|
|||||||
{# Transfer variable from Django to javascript #}
|
{# Transfer variable from Django to javascript #}
|
||||||
var initialURL = '{% url home_view %}';
|
var initialURL = '{% url home_view %}';
|
||||||
Dropzone.autoDiscover = false;
|
Dropzone.autoDiscover = false;
|
||||||
|
var djangoDEBUG = {% if debug %}true{% else %}false{% endif %};
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script src="{% static 'appearance/js/base.js' %}" type="text/javascript"></script>
|
<script src="{% static 'appearance/js/base.js' %}" type="text/javascript"></script>
|
||||||
|
|||||||
Reference in New Issue
Block a user