در جنگو templateها وظیفه نمایش اطلاعات به کاربر رو دارند. اطلاعات میتونه شامل همه چیز باشه مثل یک نوشته، ویدیو، صوت، عکس ... . جنگو یه صورت پیشفرض یک موتور تفسیر کننده برای templateهای خودش ایجاد کرده به نام DjangoTemplates. در templateهای جنگو میتونید از tagها و فیلترها استفاده کنید. تگ ها و فیلترها به شما اجازه اضافه کردن functionality به templateها رو میدن. تمامی تگ ها و فیلترها در جنگو توسط موتور DjangoTemplates تفسیر میشن و کاربر میتونه نتیجه اون functionalityها رو ببینه



0

intro

8:58

رایگان

1

creating project

9:55

رایگان

2

MVT

8:1

رایگان

3

creating super user

7:21

رایگان

4

creating first app

11:14

رایگان

5

templates

10:8

رایگان

6

tags/filters

12:32

رایگان

7

models

14:41

رایگان

8

reading from models

10:40

رایگان

9

extends template

8:19

رایگان

10

bootstrap

7:57

رایگان

11

detail page

13:11

رایگان

12

url names

5:31

رایگان

13

delete

7:26

رایگان

14

messages

11:3

رایگان

15

create

15:8

رایگان

16

forms

21:40

رایگان

17

modelForms 1

11:30

رایگان

18

modelForms 2

6:20

رایگان

19

user

12:18

رایگان

20

register

17:52

رایگان

21

login

10:47

رایگان

22

logout

3:11

رایگان

23

request

14:37

رایگان

دوره های پیشنهادی

دوره آموزش مونگو دی بی (mongodb)
دوره آموزش مونگو دی بی (mongodb)
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش RabbitMQ
دوره آموزش RabbitMQ
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش امنیت در وب
دوره آموزش امنیت در وب
تکمیل ضبط
امیرحسین بیگدلو



ارسال نظر


علی

6 ماه قبل پاسخ به نظر

سلام آقای بیگدلو من دقیقا مطابق ویدئو عمل کردم اما یه مشکلی که دارم اینه که وقتی url رو توی browser وارد میکنم ارور میگیرم
TemplateDoesNotExist
نوشته وجود ندارد اما هست
نمیدونم باید چیکار کنم ممنون میشم کمک کنین

ارسال نظر



امیرحسین بیگدلو

6 ماه قبل

سلام
احتمالا آدرس template رو اشتباه نوشتی

حسین

7 ماه قبل پاسخ به نظر

سلام. اول از آموزش های خوبتون تشکر میکنم
میخواستم بپرسم آیا در پروژه های واقعی که شخص فرانت کار جدا هست هم از template های جنگو استفاده میشه؟

ارسال نظر



امیرحسین بیگدلو

7 ماه قبل

سلام
اگر از فریمورکهای جاوااسکریپتی مثل react یا vuejs اسفاده کنید، نیازی به تمپلیت‌های جنگو نخواهید داشت

فاطمه

1 سال قبل پاسخ به نظر

سلام
تمپلیت همون فرانت اند هست؟مدل هم بک اند؟

ارسال نظر



امیرحسین بیگدلو

1 سال قبل

سلام
بله، تمپلیت فرانتند هستش - مدل و ویو هم بکند هست

رسول

2 سال قبل پاسخ به نظر

سلام دمت گرم به خاطر آموزش های خوبت
بدون معرفی دایرکتوری تمپلیت توی DIRS هم فایل تمپلیت بدون مشکل اجرا میشه دلیل دیگه ای داره معرفی تمپلیت تو ستینگ؟؟

ارسال نظر



امیرحسین بیگدلو

2 سال قبل

سلام
اون چیزی که نوشتیم مقدار پیشفرض جنگو بوده. برای درک بهتر مطلب گفتم.

مریم

2 سال قبل پاسخ به نظر

سلام
آموزش html و css هم دارید؟

ارسال نظر



امیرحسین بیگدلو

2 سال قبل

سلام
خیر

میلاد

2 سال قبل پاسخ به نظر

سلام و احترام و ممنون از سایت خوبت
چه طور میشه اینو با تگ تمپلیت ها نوشت چون وقتی به صورت تگ استاتیک می نویسم خطا میده

<div style="background-image: url('static/website/images/cache/about-

و در حالت دستی به صورت بالاهم در صفحات غیر صفحه اصلی اون آدرس میاد و در مسیر قرار می گیره مثلا در صفحه about میشه about/static.... و لود نمیشه
33155e80.jpeg');"

ارسال نظر



سعیده

2 سال قبل پاسخ به نظر

به خدا عالی بود. من حتی دوره های سایت های معروف رو هم گرفته بودم. هیچکدوم به راحتی و روانیه این دوره توضیح نداده بودن. میشه دوره پیشرفتشو هم بذارید؟

ارسال نظر



امیرحسین بیگدلو

2 سال قبل

سلام
الآن پنج تا دوره برای جنگو تو سایت هست که پیشرفته هستند و میتونید اونها رو ببینید.

امیر

2 سال قبل پاسخ به نظر

سلام امیر جان
من می خواستم از background - image استفاده کنم اما آدرس داخل url خطا می گیره

<div style="background-image:url(img/blog/2.jpg);"></div>

وقتی آدرس عکس داخل اینترنت میذارم نشون میده اما عکس داخل پوشه استاتیک که در فایل img هست رو نه؟

ارسال نظر



امیرحسین بیگدلو

2 سال قبل

سلام
ممکنه در آدرس دهی اشتباه کرده باشید و از اونجایی که شما داری عکس رو فراخوانی میکنی به عکس دسترسی نداره

امیر

3 سال قبل پاسخ به نظر

سلام.
چه گونه باید از فایل css (خارجی) را در جنگو استفاده کنیم؟
وقتی که فایل html - css ohv را خارج از بحث جنگو تست می کنم کار میده ولی زمانی که می خواهم ا جنگو تست کنم اصلا فایل css را نمی شناسه ، و مجبورم css داخلی استفاده کنم.

ارسال نظر



امیرحسین بیگدلو

3 سال قبل

سلام
در ادامه دوره‌ها گفتم

khavari

3 سال قبل پاسخ به نظر

سلام،وقتی این کد os.path.... میزنم ،ارور میده واون دو خطی که تو setting.py نشون دادی که الگو رو مشخص کرده برا من اینطوریه
# Build paths inside the project like this: BASE_DIR / 'subdir'.
BASE_DIR = Path(__file__).resolve().parent.parent

ارسال نظر



امیرحسین بیگدلو

3 سال قبل

سلام
در نسخه جدید تغییر کرده. به این شکل بنویس:
'DIRS': [BASE_DIR / 'templates'],

مونگارد