Thank u so much for such info On Friday, May 1, 2020 at 1:59:56 AM UTC+8, jlgimeno71 wrote: > > > > On Thu, Apr 30, 2020, 5:05 AM Listenable Music <[email protected] > <javascript:>> 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] <javascript:>. >> 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/9ded9341-566f-4ab5-a672-f31f963c4ad0%40googlegroups.com.

