On Thu, Apr 30, 2020, 5:05 AM Listenable Music <[email protected]> wrote:

> 1st error in http://127.0.0.1:8000/ i dont know why I don't see any error
>
> Page not found (404)
> Request Method: GET
> Request URL: http://127.0.0.1:8000/
>
> Using the URLconf defined in wisdompets.urls, Django tried these URL
> patterns, in this order:
>
>    1. admin/
>    2. ^$ [name='home']
>    3. ^adoptions/(\d+)/ [name='pet_detail']
>
> The empty path didn't match any of these.
>
> You're seeing this error because you have DEBUG = True in your Django
> settings file. Change that to False, and Django will display a standard
> 404 page.
>
>
>
> 2nd Error filename views.py
> from django.contrib import admin
> from django.urls import path
> from adoptions import views
>
> urlpatterns = [
> path('admin/', admin.site.urls),
> path(r'^$', views.home, name='home'),
> path(r'^adoptions/(\d+)/', views.pet_detail, name='pet_detail'),
> ]
>
>
>
>
> 3rd error filename
>
>
> from django.contrib import admin
> from django.urls import path
> from adoptions import views
>
> urlpatterns = [
> path('admin/', admin.site.urls),
> path(r'^$', views.home, name='home'),
> path(r'^adoptions/(\d+)/', views.pet_detail, name='pet_detail'),
> ]
>
>
>
> 4th error in terminal
>
>
> WARNINGS:
>
> ?: (2_0.W001) Your URL pattern '^$' [name='home'] has a route that
> contains '(?P<', begins with a '^', or ends with a '$'. This was likely an
> oversight when migrating to django.urls.path().
>
> ?: (2_0.W001) Your URL pattern '^adoptions/(\d+)/' [name='pet_detail'] has
> a route that contains '(?P<', begins with a '^', or ends with a '$'. This
> was likely an oversight when migrating to django.urls.path().
>
>
> System check identified 2 issues (0 silenced).
>
> April 30, 2020 - 09:22:25
>
> Django version 3.0.5, using settings 'wisdompets.settings'
>
> Starting development server at http://127.0.0.1:8000/
>
> Quit the server with CONTROL-C.
>
> Not Found: /
>
> [30/Apr/2020 09:22:29] "GET / HTTP/1.1" 404 2176
>
> Not Found: /
>
> [30/Apr/2020 09:22:53] "GET / HTTP/1.1" 404 2176
>
>
>
>
>
>
> --
> 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/b28044c2-c7f6-4cd8-a5e1-a20d9d8abfd1%40googlegroups.com
> <https://groups.google.com/d/msgid/django-users/b28044c2-c7f6-4cd8-a5e1-a20d9d8abfd1%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

In Django 2.0+, path objects were introduced.  They do not use eegular
expressions like url objects did.  They use strings.  You can see examples
in the docs here:

https://docs.djangoproject.com/en/3.0/topics/http/urls/

If you want to use regular expressions still, I believe they are re-path
objects.  See the link above.

Hope this helps!

-Jorge

-- 
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/CANfN%3DK9akoVc8Avh-vLr5gcGrViVZyOO8uTmcXLWOH3MhDVtnA%40mail.gmail.com.

Reply via email to