Here is a hint to upgrade your own urls.py patterns.  Just study the file 
below:
https://github.com/stephenmcd/cartridge/blob/master/cartridge/project_template/project_name/urls.py

Em segunda-feira, 18 de janeiro de 2016 23:48:57 UTC-2, Eduardo Rivas 
escreveu:
>
> I have attempted an upgrade from Mezzanine 4.0 and Django 1.8 to Mezzanine 
> 4.1 and Django 1.9. There are some stumbling blocks, so I wanted to share 
> my experience:
>
> - The easiest way to upgrade is pip install -U mezzanine. Don't forget to 
> pip freeze afterwards!
> - Modify settings.py. TEMPLATE_DIRS and TEMPLATE_CONTEXT_PROCESSORS have 
> been absorbed by TEMPLATES
> - Modify urls.py. Now patterns is a plain list, so individual entries need 
> to be calls to url()
> - Also on urls.py, i18n_patterns is deprecated
> - Aaaaaand, all view functions need to be imported, a dotted path won't 
> cut it
> - Make sure you update your other dependencies, most packages have also 
> released new versions for Django 1.9 (django-debug-toolbar, for example)
>
> Pro tip: I usually just copy Mezzanine's default settings.py and urls.py 
> into my project and use a diffing tool to catch the differences and restore 
> any customizations.
>
> Sadly, I can't get runserver to work when I enable EXTRA_MODEL_FIELDS. I'm 
> injecting a single field and managing the migrations via MIGRATION_MODULES 
> (not sure if that's relevant). I'll open an issue to further debug this 
> one. It seems to go away if I downgrade to Django 1.8.8.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Mezzanine Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to