maybe maybe this app hepl you i don't used never but a read this good, but
i don't know is helped you
https://github.com/adamchainz/django-upgrade

On Fri, Jun 2, 2023 at 8:38 PM Mike Dewhirst <[email protected]> wrote:

> On 3/06/2023 7:20 am, john fabiani wrote:
>
> Hi everyone,
>
> I am tasked with updating/upgrading a very old Django web site - I believe
> it is 1.7.  I need convert and need what is required.
> Thanks in advance.
>
>
> I need to convert the following:
>
>
> Because all your urls are regular expressions, you can replace them all
> with re_path. A quick and dirty starter might be to replace the next line
> and see where that gets you ...
>
> from django.conf.urls import patterns, include, url
>
>
> from django.urls import include
> from django.urls import re_path as url
>
> If that gets you a bit further there is a lot more to do. Really the only
> methodical way forward is to upgrade Django a step at a time after studying
> the release notes for the next version.
>
> Finally you should decide whether to get rid of re_path (as url) and
> refactor to use path. Depends on you view of the future.
>
> from django.contrib import admin
> from django.conf import settings
> from django.conf.urls.static import static
>
> urlpatterns = patterns('',
>     # Examples:
>     url(r'reg4/$', 'register.views.reg4', name='reg4'),
>     url(r'reg3/$', 'register.views.reg3', name='reg3'),
>     url(r'reg2/$', 'register.views.reg2', name='reg2'),
>     #url(r'reg1/$', 'register.views.reg1', name='reg1'),
>     url(r'reg1/$', 'register.views.reg1', name='reg1'),
>     #url(r'^$', 'register.views.home', name='home'),
>     url(r'reg/$', 'register.views.home', name='home'),
>     url(r'get_courts/(\d+)$', 'register.views.get_courts',
> name='get_courts'),
>     url(r'get_courses/(\d+)$', 'register.views.get_courses',
> name='get_courses'),
>     url(r'autoschedule/', 'register.views.autoschedule',
> name='autoschedule'),
>     url(r'get_cities/(\d+)$', 'register.views.get_cities',
> name='get_cities'),
>     url(r'get_classes/(\d+)$', 'register.views.get_classes',
> name='get_classes'),
>     url(r'get_cities2/(\d+)/(\d+)/$', 'register.views.get_cities2',
> name='get_cities2'),
>     url(r'get_classes2/(\d+)/(\d+)/$', 'register.views.get_classes2',
> name='get_classes2'),
>     url(r'rejected/$', 'register.views.rejected', name='rejected'),
>     url(r'finished/$', 'register.views.finished', name='finished'),
>
>     ##url(r'^$', 'profiles.views.home', name='home'),
>     #url(r'^contact/$', 'register.views.home', name='contact'),
>     #url(r'^about/$', 'register.views.about', name='about'),
>     #url(r'^profile/$', 'register.views.user_profile', name='profile'),
>     #url(r'^checkout/$', 'checkout.views.checkout', name='checkout'),
>     # url(r'^blog/', include('blog.urls')),
>
>     url(r'^admin/', include(admin.site.urls)),
> ) + static(settings.STATIC_URL, document_root = settings.STATIC_ROOT)
>
> What is required?
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-users/8f8a68b4-a3c5-a10d-8246-2ef41635b406%40jfcomputer.com
> <https://groups.google.com/d/msgid/django-users/8f8a68b4-a3c5-a10d-8246-2ef41635b406%40jfcomputer.com?utm_medium=email&utm_source=footer>
> .
>
>
>
> --
> Signed email is an absolute defence against phishing. This email has
> been signed with my private key. If you import my public key you can
> automatically decrypt my signature and be sure it came from me. Your
> email software can handle signing.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-users/9f972f6c-9a19-8da0-c2fb-2a0a56237f24%40dewhirst.com.au
> <https://groups.google.com/d/msgid/django-users/9f972f6c-9a19-8da0-c2fb-2a0a56237f24%40dewhirst.com.au?utm_medium=email&utm_source=footer>
> .
>


-- 
att.
Carlos Rocha

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CAM-7rO1ZCyEjDyU_9hBfm55Vau89BUBwax4NCJ0bEZ7kX-zVng%40mail.gmail.com.

Reply via email to