با سلام. پس از انجام تمام مراحل طبق ویدئو در آخر در بروزر خطای index() takes 0 positional arguments but 1 was given را مشاهده می کنم و صفحه hello world را نشان نمی دهد. لطفا راهنمایی بفرمایید.
با سلام. پس از انجام تمام مراحل طبق ویدئو در آخر در بروزر خطای index() takes 0 positional arguments but 1 was given را مشاهده می کنم و صفحه hello world را نشان نمی دهد. لطفا راهنمایی بفرمایید.
با سلام. پس از انجام تمام مراحل طبق ویدئو در آخر در بروزر خطای index() takes 0 positional arguments but 1 was given را مشاهده می کنم و صفحه hello world را نشان نمی دهد. لطفا راهنمایی بفرمایید.
سلام،
دلیل این خطا این است که احتمالا در فایل views، ورودی تابع index را مشخص نکردهاید.
جنگو زمانی که یک ویو (View) را صدا میزند، بهصورت خودکار آبجکت request را به عنوان آرگومان اول به آن پاس میدهد. بنابراین اگر تابع شما هیچ پارامتری دریافت نکند، با این ارور مواجه میشوید (takes 0 positional arguments but 1 was given).
👈 برای حل مشکل، کافیست در فایل views، پارامتر request را وارد کنید: def index(request)
پس از اضافه کردن request و ذخیره فایل، صفحه مرورگر را رفرش کنید تا متن «Hello World!» را مشاهده کنید.
موفق باشید 🌼
سلام،
دلیل این خطا این است که احتمالا در فایل views، ورودی تابع index را مشخص نکردهاید.
جنگو زمانی که یک ویو (View) را صدا میزند، بهصورت خودکار آبجکت request را به عنوان آرگومان اول به آن پاس میدهد. بنابراین اگر تابع شما هیچ پارامتری دریافت نکند، با این ارور مواجه میشوید (takes 0 positional arguments but 1 was given).
👈 برای حل مشکل، کافیست در فایل views، پارامتر request را وارد کنید: def index(request)
پس از اضافه کردن request و ذخیره فایل، صفحه مرورگر را رفرش کنید تا متن «Hello World!» را مشاهده کنید.
موفق باشید 🌼
سلام و وقت بخیر🌹
برای مشاهده مجدد از طریق منوی باز شده کنار هر بخش میتونید فصل و بخش مورد نظر خودتون رو دوباره انتخاب کنید.
و یا از طریق پنل کاربری، بخش "دوره های من" میتونید وارد صفحه اصلی دوره بشید و بخش مورد نظرتون رو انتخاب و مجدد مشاهده کنید.
سلام و وقت بخیر🌹
برای مشاهده مجدد از طریق منوی باز شده کنار هر بخش میتونید فصل و بخش مورد نظر خودتون رو دوباره انتخاب کنید.
و یا از طریق پنل کاربری، بخش "دوره های من" میتونید وارد صفحه اصلی دوره بشید و بخش مورد نظرتون رو انتخاب و مجدد مشاهده کنید.
با سلام دستورات اولیه نصب جنگو رو در چه محیطی نوشتید؟ من در ویندوز زدم و نصب کردم و وقتی فایل را در visual studio code باز کردم فایل های .py را به من نشان نداد.
با سلام دستورات اولیه نصب جنگو رو در چه محیطی نوشتید؟ من در ویندوز زدم و نصب کردم و وقتی فایل را در visual studio code باز کردم فایل های .py را به من نشان نداد.
با سلام دستورات اولیه نصب جنگو رو در چه محیطی نوشتید؟ من در ویندوز زدم و نصب کردم و وقتی فایل را در visual studio code باز کردم فایل های .py را به من نشان نداد.
سلام، وقتتون بخیر 🌱
دستورات نصب جنگو در ترمینال اجرا شده. البته میتونید همین دستورات رو در ترمینال داخلی VS Code هم اجرا کنید.
بعد از نصب جنگو، با اجرای دستور django-admin startproject ساختار اولیه پروژه ساخته میشه و فایلهای py. مثل manage.py و settings.py ایجاد میشن. بنابراین اگر هنوز دستور ساخت پروژه رو نزده باشید، طبیعیه که فایلهای py. رو نداشته باشید.
اما اگر پروژه رو ساختید و بعد از باز کردن پروژه در VS Code باز هم فایلهای py. رو نمیبینید، احتمالاً بهجای پوشهی اصلی پروژه، پوشهی اشتباهی رو در VS Code باز کردید. باید همان فولدری رو باز کنید که بعد از اجرای django-admin startproject ساخته شده و داخلش فایل manage.py و پوشهی همنام پروژه قرار گرفته.
سلام، وقتتون بخیر 🌱
دستورات نصب جنگو در ترمینال اجرا شده. البته میتونید همین دستورات رو در ترمینال داخلی VS Code هم اجرا کنید.
بعد از نصب جنگو، با اجرای دستور django-admin startproject ساختار اولیه پروژه ساخته میشه و فایلهای py. مثل manage.py و settings.py ایجاد میشن. بنابراین اگر هنوز دستور ساخت پروژه رو نزده باشید، طبیعیه که فایلهای py. رو نداشته باشید.
اما اگر پروژه رو ساختید و بعد از باز کردن پروژه در VS Code باز هم فایلهای py. رو نمیبینید، احتمالاً بهجای پوشهی اصلی پروژه، پوشهی اشتباهی رو در VS Code باز کردید. باید همان فولدری رو باز کنید که بعد از اجرای django-admin startproject ساخته شده و داخلش فایل manage.py و پوشهی همنام پروژه قرار گرفته.
با سلام. پس از انجام تمام مراحل طبق ویدئو در آخر در بروزر خطای index() takes 0 positional arguments but 1 was given را مشاهده می کنم و صفحه hello world را نشان نمی دهد. لطفا راهنمایی بفرمایید.
سلام، دلیل این خطا این است که احتمالا در فایل views، ورودی تابع index را مشخص نکردهاید. جنگو زمانی که یک ویو (View) را صدا میزند، بهصورت خودکار آبجکت request را به عنوان آرگومان اول به آن پاس میدهد. بنابراین اگر تابع شما هیچ پارامتری دریافت نکند، با این ارور مواجه میشوید (takes 0 positional arguments but 1 was given). 👈 برای حل مشکل، کافیست در فایل views، پارامتر request را وارد کنید: def index(request) پس از اضافه کردن request و ذخیره فایل، صفحه مرورگر را رفرش کنید تا متن «Hello World!» را مشاهده کنید. موفق باشید 🌼
سلام برای دیدن مجدد درس قبلی باید چه کنم؟
سلام و وقت بخیر🌹 برای مشاهده مجدد از طریق منوی باز شده کنار هر بخش میتونید فصل و بخش مورد نظر خودتون رو دوباره انتخاب کنید. و یا از طریق پنل کاربری، بخش "دوره های من" میتونید وارد صفحه اصلی دوره بشید و بخش مورد نظرتون رو انتخاب و مجدد مشاهده کنید.
با سلام دستورات اولیه نصب جنگو رو در چه محیطی نوشتید؟ من در ویندوز زدم و نصب کردم و وقتی فایل را در visual studio code باز کردم فایل های .py را به من نشان نداد.
سلام، وقتتون بخیر 🌱 دستورات نصب جنگو در ترمینال اجرا شده. البته میتونید همین دستورات رو در ترمینال داخلی VS Code هم اجرا کنید. بعد از نصب جنگو، با اجرای دستور django-admin startproject ساختار اولیه پروژه ساخته میشه و فایلهای py. مثل manage.py و settings.py ایجاد میشن. بنابراین اگر هنوز دستور ساخت پروژه رو نزده باشید، طبیعیه که فایلهای py. رو نداشته باشید. اما اگر پروژه رو ساختید و بعد از باز کردن پروژه در VS Code باز هم فایلهای py. رو نمیبینید، احتمالاً بهجای پوشهی اصلی پروژه، پوشهی اشتباهی رو در VS Code باز کردید. باید همان فولدری رو باز کنید که بعد از اجرای django-admin startproject ساخته شده و داخلش فایل manage.py و پوشهی همنام پروژه قرار گرفته.