I just realized that the view is returning an HttpRequest. It should be an HttpResponse object (and the import should be changed to bring that object in as well).
-Jorge On Mon, May 4, 2020 at 11:43 AM Deepti sharma <sharmadeepti...@gmail.com> wrote: > @rdsaini...@gmail.com > I updated it with: path("welcome/",views.welcome), > But no success. > > Error at http://127.0.0.1:8000/welcome : > > TypeError at /welcome/ > > __init__() takes 1 positional argument but 2 were given > > Request Method: GET > Request URL: http://127.0.0.1:8000/welcome/ > Django Version: 3.0.5 > Exception Type: TypeError > Exception Value: > > __init__() takes 1 positional argument but 2 were given > > Exception Location: > C:\Users\deeptish\PycharmProjects\GettingStartedDjango\meeting_planner\website\views.py > in welcome, line 6 > Python Executable: > C:\Users\deeptish\PycharmProjects\GettingStartedDjango\venv\Scripts\python.exe > Python Version: 3.7.7 > Python Path: > > ['C:\\Users\\deeptish\\PycharmProjects\\GettingStartedDjango\\meeting_planner', > > 'C:\\Users\\deeptish\\AppData\\Local\\Programs\\Python\\Python37\\python37.zip', > 'C:\\Users\\deeptish\\AppData\\Local\\Programs\\Python\\Python37\\DLLs', > 'C:\\Users\\deeptish\\AppData\\Local\\Programs\\Python\\Python37\\lib', > 'C:\\Users\\deeptish\\AppData\\Local\\Programs\\Python\\Python37', > 'C:\\Users\\deeptish\\PycharmProjects\\GettingStartedDjango\\venv', > > 'C:\\Users\\deeptish\\PycharmProjects\\GettingStartedDjango\\venv\\lib\\site-packages'] > > Server time: Mon, 4 May 2020 18:40:54 +0000 > Traceback Switch to copy-and-paste view <http://127.0.0.1:8000/welcome/#> > > - > > C:\Users\deeptish\PycharmProjects\GettingStartedDjango\venv\lib\site-packages\django\core\handlers\exception.py > in inner > 1. > > response = get_response(request) > > … > ▶ Local vars <http://127.0.0.1:8000/welcome/#> > - > > C:\Users\deeptish\PycharmProjects\GettingStartedDjango\venv\lib\site-packages\django\core\handlers\base.py > in _get_response > 1. > > response = self.process_exception_by_middleware(e, > request) > > … > ▶ Local vars <http://127.0.0.1:8000/welcome/#> > - > > C:\Users\deeptish\PycharmProjects\GettingStartedDjango\venv\lib\site-packages\django\core\handlers\base.py > in _get_response > 1. > > response = wrapped_callback(request, *callback_args, > **callback_kwargs) > > > > > > On Mon, May 4, 2020 at 2:37 PM R D Saini <rdsaini...@gmail.com> wrote: > >> path("welcome/",views.welcom), >> >> On Mon 4 May, 2020, 11:42 PM 'Amitesh Sahay' via Django users, < >> django-users@googlegroups.com> wrote: >> >>> There are lots of issues with urls.py >>> Please go through the django documents on how to write urls.py >>> >>> Sent from Yahoo Mail on Android >>> <https://go.onelink.me/107872968?pid=InProduct&c=Global_Internal_YGrowth_AndroidEmailSig__AndroidUsers&af_wl=ym&af_sub1=Internal&af_sub2=Global_YGrowth&af_sub3=EmailSignature> >>> >>> On Mon, 4 May 2020 at 23:39, Deepti sharma >>> <sharmadeepti...@gmail.com> wrote: >>> Hi, I have just started learning django and was trying to make a meeting >>> planner project y folllowing a course. >>> I updated the setting.py file to add website into Instaled_Apps. Then >>> have written a function named welcome in views.py >>> Finally I added it's entry into urls.py fie >>> But when I run the server, I am getting following error on webpage: >>> >>> Page not found (404) >>> Request Method: GET >>> Request URL: http://127.0.0.1:8000/ >>> >>> Using the URLconf defined in meeting_planner.urls, Django tried these >>> URL patterns, in this order: >>> >>> 1. admin/ >>> 2. welcome.html/ >>> >>> 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. >>> >>> >>> Can someone please help me with this? I am stuck. >>> >>> >>> >>> This is my code: (meeting_planner/website/views.py): >>> >>> from django.shortcuts import render >>> from django.http import HttpRequest >>> # Create your views here. >>> >>> def welcome(request): >>> return HttpRequest("Welcome to the Meeting Planner Website!") >>> >>> >>> (meeting_planner/meeting_planer/urls.py): >>> >>> from django.contrib import admin >>> from django.urls import path >>> from website import views >>> from django.conf.urls import url,include >>> >>> from website.views import welcome >>> >>> urlpatterns = [ >>> path('admin/', admin.site.urls), >>> path('welcome.html', welcome) >>> ] >>> >>> -- >>> 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 django-users+unsubscr...@googlegroups.com. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/django-users/3d38a2c2-3449-4c2f-839e-244b9295f55d%40googlegroups.com >>> <https://groups.google.com/d/msgid/django-users/3d38a2c2-3449-4c2f-839e-244b9295f55d%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >>> -- >>> 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 django-users+unsubscr...@googlegroups.com. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/django-users/1203797502.769610.1588615897439%40mail.yahoo.com >>> <https://groups.google.com/d/msgid/django-users/1203797502.769610.1588615897439%40mail.yahoo.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- >> 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 django-users+unsubscr...@googlegroups.com. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/django-users/CAL-j-zc8L27BKFgPhgtQ5JX-xMrukh8ZQCej_4v6jd6_%3DpiZmw%40mail.gmail.com >> <https://groups.google.com/d/msgid/django-users/CAL-j-zc8L27BKFgPhgtQ5JX-xMrukh8ZQCej_4v6jd6_%3DpiZmw%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> > > > -- > Regards > Deepti Sharma > Blog: https://deepti96.wordpress.com/ > Github: https://github.com/dsdeeptisharma > Gitlab: https://gitlab.com/u/dsdeepti > "Great works are not performed by strength but by perseverance" > > -- > 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 django-users+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/django-users/CAJOjMFej%3Dco2qe_B05qpSTQwkTBFRQ30kQ%2BGnoacA0KtR%2B0u7Q%40mail.gmail.com > <https://groups.google.com/d/msgid/django-users/CAJOjMFej%3Dco2qe_B05qpSTQwkTBFRQ30kQ%2BGnoacA0KtR%2B0u7Q%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- 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 django-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CANfN%3DK-UyRdt6mxP24Gogq5UB%3D%3DhiSwPFPQgBk-7kS83cDxfGw%40mail.gmail.com.