Forked django middleware and moved it into the project. We'd like better django integration
This commit is contained in:
@@ -12,7 +12,7 @@ from django.core.validators import validate_email, validate_slug
|
||||
from django.db import connection
|
||||
from django.http import HttpResponse
|
||||
from django.shortcuts import redirect
|
||||
from djangomako.shortcuts import render_to_response, render_to_string
|
||||
from mitxmako.shortcuts import render_to_response, render_to_string
|
||||
from models import Registration, UserProfile
|
||||
|
||||
log = logging.getLogger("mitx.auth")
|
||||
|
||||
@@ -7,7 +7,7 @@ from django.conf import settings
|
||||
from django.http import Http404
|
||||
from django.http import HttpResponse
|
||||
from django.shortcuts import redirect
|
||||
from djangomako.shortcuts import render_to_response, render_to_string
|
||||
from mitxmako.shortcuts import render_to_response, render_to_string
|
||||
|
||||
from models import ServerCircuit
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
from lxml.etree import Element
|
||||
from lxml import etree
|
||||
|
||||
from djangomako.shortcuts import render_to_response, render_to_string
|
||||
from mitxmako.shortcuts import render_to_response, render_to_string
|
||||
|
||||
class textline(object):
|
||||
@staticmethod
|
||||
|
||||
@@ -17,7 +17,7 @@ from django.http import HttpResponse
|
||||
from django.shortcuts import redirect
|
||||
from django.template import Context
|
||||
from django.template import Context, loader
|
||||
from djangomako.shortcuts import render_to_response, render_to_string
|
||||
from mitxmako.shortcuts import render_to_response, render_to_string
|
||||
|
||||
from auth.models import UserProfile
|
||||
from models import StudentModule
|
||||
|
||||
@@ -16,7 +16,7 @@ from lxml import etree
|
||||
|
||||
## TODO: Abstract out from Django
|
||||
from django.conf import settings
|
||||
from djangomako.shortcuts import render_to_response, render_to_string
|
||||
from mitxmako.shortcuts import render_to_response, render_to_string
|
||||
from django.http import Http404
|
||||
|
||||
from x_module import XModule
|
||||
|
||||
@@ -2,7 +2,7 @@ import json
|
||||
|
||||
## TODO: Abstract out from Django
|
||||
from django.conf import settings
|
||||
from djangomako.shortcuts import render_to_response, render_to_string
|
||||
from mitxmako.shortcuts import render_to_response, render_to_string
|
||||
|
||||
from x_module import XModule
|
||||
from lxml import etree
|
||||
|
||||
@@ -2,7 +2,7 @@ import json
|
||||
|
||||
## TODO: Abstract out from Django
|
||||
from django.conf import settings
|
||||
from djangomako.shortcuts import render_to_response, render_to_string
|
||||
from mitxmako.shortcuts import render_to_response, render_to_string
|
||||
|
||||
from x_module import XModule
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ from lxml import etree
|
||||
## TODO: Abstract out from Django
|
||||
from django.http import Http404
|
||||
from django.conf import settings
|
||||
from djangomako.shortcuts import render_to_response, render_to_string
|
||||
from mitxmako.shortcuts import render_to_response, render_to_string
|
||||
|
||||
from x_module import XModule
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ import json
|
||||
|
||||
## TODO: Abstract out from Django
|
||||
from django.conf import settings
|
||||
from djangomako.shortcuts import render_to_response, render_to_string
|
||||
from mitxmako.shortcuts import render_to_response, render_to_string
|
||||
|
||||
from x_module import XModule
|
||||
from lxml import etree
|
||||
|
||||
@@ -5,7 +5,7 @@ from lxml import etree
|
||||
|
||||
## TODO: Abstract out from Django
|
||||
from django.conf import settings
|
||||
from djangomako.shortcuts import render_to_response, render_to_string
|
||||
from mitxmako.shortcuts import render_to_response, render_to_string
|
||||
|
||||
from x_module import XModule
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@ from django.contrib.auth.models import User
|
||||
from django.http import HttpResponse, Http404
|
||||
from django.shortcuts import redirect
|
||||
from django.template import Context, loader
|
||||
from djangomako.shortcuts import render_to_response, render_to_string
|
||||
from mitxmako.shortcuts import render_to_response, render_to_string
|
||||
from django.db import connection
|
||||
|
||||
from lxml import etree
|
||||
|
||||
@@ -3,6 +3,9 @@ import sys
|
||||
|
||||
import djcelery
|
||||
|
||||
LIB_URL = '/static/lib/'
|
||||
BOOK_URL = '/static/book/'
|
||||
|
||||
# Our parent dir (mitx_all) is the BASE_DIR
|
||||
BASE_DIR = os.path.abspath(os.path.join(__file__, "..", ".."))
|
||||
|
||||
@@ -85,7 +88,7 @@ MIDDLEWARE_CLASSES = (
|
||||
'django.contrib.auth.middleware.AuthenticationMiddleware',
|
||||
'django.contrib.messages.middleware.MessageMiddleware',
|
||||
'track.middleware.TrackMiddleware',
|
||||
'djangomako.middleware.MakoMiddleware',
|
||||
'mitxmako.middleware.MakoMiddleware',
|
||||
#'debug_toolbar.middleware.DebugToolbarMiddleware',
|
||||
)
|
||||
|
||||
|
||||
@@ -81,7 +81,7 @@ MIDDLEWARE_CLASSES = (
|
||||
'django.contrib.auth.middleware.AuthenticationMiddleware',
|
||||
'django.contrib.messages.middleware.MessageMiddleware',
|
||||
'track.middleware.TrackMiddleware',
|
||||
'djangomako.middleware.MakoMiddleware',
|
||||
'mitxmako.middleware.MakoMiddleware',
|
||||
#'debug_toolbar.middleware.DebugToolbarMiddleware',
|
||||
)
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ circuit:name becomes the circuit.
|
||||
|
||||
import simplewiki.settings as settings
|
||||
|
||||
from djangomako.shortcuts import render_to_response, render_to_string
|
||||
from mitxmako.shortcuts import render_to_response, render_to_string
|
||||
|
||||
import markdown
|
||||
try:
|
||||
|
||||
@@ -15,10 +15,10 @@ from django.template import Context
|
||||
from django.template import RequestContext, Context, loader
|
||||
from django.utils import simplejson
|
||||
from django.utils.translation import ugettext_lazy as _
|
||||
from djangomako.shortcuts import render_to_response, render_to_string
|
||||
from mitxmako.shortcuts import render_to_response, render_to_string
|
||||
from mako.lookup import TemplateLookup
|
||||
from mako.template import Template
|
||||
import djangomako.middleware
|
||||
import mitxmako.middleware
|
||||
|
||||
from models import * # TODO: Clean up
|
||||
from settings import *
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
# List of valid templates is explicitly managed for (short-term)
|
||||
# security reasons.
|
||||
|
||||
from djangomako.shortcuts import render_to_response, render_to_string
|
||||
from mitxmako.shortcuts import render_to_response, render_to_string
|
||||
from django.shortcuts import redirect
|
||||
from django.core.context_processors import csrf
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ import os
|
||||
from django.conf import settings
|
||||
from django.http import Http404
|
||||
from django.shortcuts import redirect
|
||||
from djangomako.shortcuts import render_to_response, render_to_string
|
||||
from mitxmako.shortcuts import render_to_response, render_to_string
|
||||
|
||||
def index(request, page=0):
|
||||
if not request.user.is_authenticated():
|
||||
|
||||
@@ -10,7 +10,7 @@ from django.core.mail import send_mail
|
||||
from django.http import Http404
|
||||
from django.http import HttpResponse
|
||||
from django.shortcuts import redirect
|
||||
from djangomako.shortcuts import render_to_response, render_to_string
|
||||
from mitxmako.shortcuts import render_to_response, render_to_string
|
||||
|
||||
import courseware.capa.calc
|
||||
import track.views
|
||||
|
||||
Reference in New Issue
Block a user