Im +1 on moving to 1.3 and even to 1.4 if its released soon. Luke if
you can prepare a pull request for that, it would be stupendous.

On Wed, Mar 14, 2012 at 1:56 AM, Luke Hatcher <[email protected]> wrote:
> On Tuesday, March 13, 2012 at 12:15 PM, Matthew Hanson wrote:
>
> I recall some chatter last year about upgrading Django to 1.3 but it
> wasn't done for the GeoNode 1.1 release. My experience with Django
> is pretty much just 1.3, and specifically I was starting writing some
> class-based views when I realized they aren't in django 1.2.
>
> If needed, the django-cbv package can be used to backport this feature to
> Django 1.2 (http://pypi.python.org/pypi/django-cbv). I like to run the
> latest versions of Django, but have used this to get around situations where
> I have to use Django 1.2.x on projects.
>
> Anyone switch to 1.3, any tips or issues? It doesn't seem like it
> should be all that difficult
>
> I think some GeoNode installs have upgraded already, and we did some testing
> that in dicated things were working. With the upcoming Django 1.4 release
> (likely one week from today unless any blockers come up), Django 1.2.x will
> no longer be supported with security patches and moving to 1.3.x now is
> probably a smart idea.
>
> Since the project is pinned to Django 1.2 at the moment, the upgrade path to
> 1.3 might be a little rocky with the ajax csrf changes that came in with
> 1.2.5. We've solved this in a few projects by including the csrf token in
> any Ext ajax calls and it likely should be considered for core soon. Given
> all of this (and if no one else has done it already), I might take a pass at
> this and submit a pull request for others to review for upgrading to Django
> 1.3.x in the next week.
>
> I changed shared/requirements.txt to use
> django 1.3 but I'm having problems serving up static files, which I
> know was changed 1.2->1.3.
>
> This is likely because of changes in staticfiles. In Django 1.3 staticfiles
> is included in contrib and underwent a few changes. Without knowing your
> specific settings, probably best to send you
> to https://docs.djangoproject.com/en/dev/howto/static-files/#upgrading-from-django-staticfiles.
>
> Luke

Reply via email to