در حال بارگذاری ویدیو ...

آموزش پیاده سازی آمار بازدید در جنگو

تیپ هاب
تیپ هاب

در این آموزش به ایجاد سیستم آمار بازدید در پروژه جنگو می پردازیم که به صورت کلی مناسب برای سایت های دارای مقاله، آموزش یا محتوا هست. پیاده سازی آمار بازدید اصولا نیاز به تغییرات در middleware ها و ... دارد اما با پکیج django-hitcount به صورت صد در صد و قدم به قدم مراحل مستندات رسمی را دنبال می کنیم و سیستم آمار بازدید را پیاده سازی می کنیم.

همچنین در این آموزش یاد می گیریم چطور ip کاربر بازدید کننده و یا حتی نسخه مرورگر و دستگاه کاربر را شناسایی کنیم و کاربر را داخل لیست سیاه (همان black list) بر اساس مرورگر یا ip قرار دهیم.

مراحل کار هم مانند تمام پکیج های دیگه جنگو به این صورت هست که ابتدا package را با استفاده از دستور pip نصب می کنیم و سپس آن را به قسمت installed apps در فایل settings.py اضافه می کنیم. و آدرس مربوط به آن را به فایل urls.py اصلی پروژه add می کنیم.با قرار دادن تگ های مخصوص پکیج hitcountدر قسمت template ها می توانیم از قابلیت های پیکج برخوردار شویم. البته قبل از هر چیز باید یک GenericRelations با مدل مقالات یا آموزش ها یا هر مدل دیگر مد نظر ما که احتیاج به آماربازدید دارد ایجاد کنیم .

برای شخصی سازی کردن و تغییر در تنظیمات این پکیج به قسمت management commends که داخل مستندات این پکیج قرار داده شده مراجعه می کنیم.

آدرس مستندات این پکیج: https://django-hitcount.readthedocs.io

آدرس این پکیج در سایت https://pypi.org/project/django-hitcount :pypi

جهت ثبت نظر، ارایه پیشنهاد برای ارتقای سایت یا ضبط محتوا، تماشای نسخه اصلی ویدیو و ویدیوهای بیشتر از این مدرس و همچنین ویدیوهای کاربردی بیشتر، به سایت تیپ هاب مراجعه کنید.
https://tiphub.net/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%BE%DB%8C%D8%A7%D8%AF%D9%87-%D8%B3%D8%A7%D8%B2%DB%8C-%D8%A2%D9%85%D8%A7%D8%B1-%D8%A8%D8%A7%D8%B2%D8%AF%DB%8C%D8%AF-%D8%AF%D8%B1-%D8%AC%D9%86%DA%AF%D9%88/

نظرات

نماد کانال
نظری برای نمایش وجود ندارد.

توضیحات

آموزش پیاده سازی آمار بازدید در جنگو

۰ لایک
۰ نظر

در این آموزش به ایجاد سیستم آمار بازدید در پروژه جنگو می پردازیم که به صورت کلی مناسب برای سایت های دارای مقاله، آموزش یا محتوا هست. پیاده سازی آمار بازدید اصولا نیاز به تغییرات در middleware ها و ... دارد اما با پکیج django-hitcount به صورت صد در صد و قدم به قدم مراحل مستندات رسمی را دنبال می کنیم و سیستم آمار بازدید را پیاده سازی می کنیم.

همچنین در این آموزش یاد می گیریم چطور ip کاربر بازدید کننده و یا حتی نسخه مرورگر و دستگاه کاربر را شناسایی کنیم و کاربر را داخل لیست سیاه (همان black list) بر اساس مرورگر یا ip قرار دهیم.

مراحل کار هم مانند تمام پکیج های دیگه جنگو به این صورت هست که ابتدا package را با استفاده از دستور pip نصب می کنیم و سپس آن را به قسمت installed apps در فایل settings.py اضافه می کنیم. و آدرس مربوط به آن را به فایل urls.py اصلی پروژه add می کنیم.با قرار دادن تگ های مخصوص پکیج hitcountدر قسمت template ها می توانیم از قابلیت های پیکج برخوردار شویم. البته قبل از هر چیز باید یک GenericRelations با مدل مقالات یا آموزش ها یا هر مدل دیگر مد نظر ما که احتیاج به آماربازدید دارد ایجاد کنیم .

برای شخصی سازی کردن و تغییر در تنظیمات این پکیج به قسمت management commends که داخل مستندات این پکیج قرار داده شده مراجعه می کنیم.

آدرس مستندات این پکیج: https://django-hitcount.readthedocs.io

آدرس این پکیج در سایت https://pypi.org/project/django-hitcount :pypi

جهت ثبت نظر، ارایه پیشنهاد برای ارتقای سایت یا ضبط محتوا، تماشای نسخه اصلی ویدیو و ویدیوهای بیشتر از این مدرس و همچنین ویدیوهای کاربردی بیشتر، به سایت تیپ هاب مراجعه کنید.
https://tiphub.net/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%BE%DB%8C%D8%A7%D8%AF%D9%87-%D8%B3%D8%A7%D8%B2%DB%8C-%D8%A2%D9%85%D8%A7%D8%B1-%D8%A8%D8%A7%D8%B2%D8%AF%DB%8C%D8%AF-%D8%AF%D8%B1-%D8%AC%D9%86%DA%AF%D9%88/

آموزش