from django.conf.urls import patterns, url
from django.utils.translation import ugettext_lazy as _

from problems.models import UserSolution

from .views import download_protected_file

urlpatterns = patterns('',
    url(_(r'solutions/(?P<path>.*)$'), download_protected_file,
        dict(path_prefix='solutions/', model_class=UserSolution),
        name='download_solution'),
)

from django.conf.urls import patterns, url
from django.utils.translation import ugettext_lazy as _

from problems.models import UserSolution

from .views import download_protected_file

urlpatterns = patterns('',
    url(_(r'solutions/(?P<path>.*)$'), download_protected_file,
        dict(path_prefix='solutions/', model_class=UserSolution),
        name='download_solution'),
    url(_(r'corrected_solutions/(?P<path>.*)$'), download_protected_file,
        dict(path_prefix='corrected_solutions/', model_class=UserSolution),
        name='download_corrected_solution'),
)

Add view for displaying corrected solutions
downloads: Add view for displaying corrected solutions

  from django.conf.urls import patterns, url
  from django.utils.translation import ugettext_lazy as _
  
  from problems.models import UserSolution
  
  from .views import download_protected_file
  
  urlpatterns = patterns('',
      url(_(r'solutions/(?P<path>.*)$'), download_protected_file,
          dict(path_prefix='solutions/', model_class=UserSolution),
          name='download_solution'),
+     url(_(r'corrected_solutions/(?P<path>.*)$'), download_protected_file,
+         dict(path_prefix='corrected_solutions/', model_class=UserSolution),
+         name='download_corrected_solution'),
  )
  
Add view for displaying corrected solutions
## Code Before:
from django.conf.urls import patterns, url
from django.utils.translation import ugettext_lazy as _

from problems.models import UserSolution

from .views import download_protected_file

urlpatterns = patterns('',
    url(_(r'solutions/(?P<path>.*)$'), download_protected_file,
        dict(path_prefix='solutions/', model_class=UserSolution),
        name='download_solution'),
)

## Instruction:
Add view for displaying corrected solutions
## Code After:
from django.conf.urls import patterns, url
from django.utils.translation import ugettext_lazy as _

from problems.models import UserSolution

from .views import download_protected_file

urlpatterns = patterns('',
    url(_(r'solutions/(?P<path>.*)$'), download_protected_file,
        dict(path_prefix='solutions/', model_class=UserSolution),
        name='download_solution'),
    url(_(r'corrected_solutions/(?P<path>.*)$'), download_protected_file,
        dict(path_prefix='corrected_solutions/', model_class=UserSolution),
        name='download_corrected_solution'),
)
