Django Internationalization
خیلی وقتا ممکنه بخواین توی پروژه جنگو ایی که هندل میکنید، یک سرویس مترجم هم راه اندازی کنید و محتوا ها رو به زبان های مختلف به کاربر ها نشون بدین. با استفاده از ابزار به راحتی میتونید این کار رو انجام بدین.
امیدوارم مفید واقع بشه. :) ❤️
🔅 https://quberty.pythonanywhere.com/authors/@lnxpy/Django%20Internationalization
لینک پروژه نمونه در گیت هاب:
🔅 https://github.com/lnxpy/django_localization
پینوشت 1: در قسمت رلیز دو رلیز مختلف در دو ورژن مختلف ساخته شدن. به دو شکل پروسه ترجمه پیاده سازی میشه که به صورت کامل در مقاله شرح داده شده.
پینوشت 2: پروژه با آخرین نسخه جنگو یعنی 3.1 ساخته شده و هم ماژول os از بین رفته هم یک سری تریک های جذاب در قسمت پیکربندی project-level translation به ماجرا اضافه شده.
#django
#internationalization
#translation
#github
〰〰〰〰〰〰〰
© @DjangoEx
خیلی وقتا ممکنه بخواین توی پروژه جنگو ایی که هندل میکنید، یک سرویس مترجم هم راه اندازی کنید و محتوا ها رو به زبان های مختلف به کاربر ها نشون بدین. با استفاده از ابزار به راحتی میتونید این کار رو انجام بدین.
امیدوارم مفید واقع بشه. :) ❤️
🔅 https://quberty.pythonanywhere.com/authors/@lnxpy/Django%20Internationalization
لینک پروژه نمونه در گیت هاب:
🔅 https://github.com/lnxpy/django_localization
پینوشت 1: در قسمت رلیز دو رلیز مختلف در دو ورژن مختلف ساخته شدن. به دو شکل پروسه ترجمه پیاده سازی میشه که به صورت کامل در مقاله شرح داده شده.
پینوشت 2: پروژه با آخرین نسخه جنگو یعنی 3.1 ساخته شده و هم ماژول os از بین رفته هم یک سری تریک های جذاب در قسمت پیکربندی project-level translation به ماجرا اضافه شده.
#django
#internationalization
#translation
#github
〰〰〰〰〰〰〰
© @DjangoEx
✔Server Access Logging in Django using middleware
👉🏻link: https://www.pythoncircle.com/post/439/server-access-logging-in-django-using-middleware/
〰〰〰〰〰〰
©@DjangoEx
👉🏻link: https://www.pythoncircle.com/post/439/server-access-logging-in-django-using-middleware/
〰〰〰〰〰〰
©@DjangoEx
Python Circle
Server Access Logging in Django using middleware
Creating access logs in Django application, Logging using middleware in Django app, Creating custom middleware in Django, Server access logging in Django, Server Access Logging in Django using middleware
This media is not supported in your browser
VIEW IN TELEGRAM
✔ تلفظ صحیح جنگو
یک بار برای همیشه به تفلظ غلط جانگو پایان بدیم 🤦🏻♂🤷🏻♂
#google_translation
〰〰〰〰〰〰
©@DjangoEx
یک بار برای همیشه به تفلظ غلط جانگو پایان بدیم 🤦🏻♂🤷🏻♂
#google_translation
〰〰〰〰〰〰
©@DjangoEx
Discipline
Gang Star Feat Total
Happy 2ķ subscribers :)
یکی از آهنگ هایی که توش به رعایت حقوق زنان توصیه کرده شده، همین آهنگ "انضباط"ه. رپر به همتایان مردش میگه لطفاً در قبال زنان رفتارتونو کنترل کنید.
#Music
#منهای_جنگو
Thanks to: @Ampajstuff
〰〰〰〰〰〰〰
©@DjangoEx
یکی از آهنگ هایی که توش به رعایت حقوق زنان توصیه کرده شده، همین آهنگ "انضباط"ه. رپر به همتایان مردش میگه لطفاً در قبال زنان رفتارتونو کنترل کنید.
#Music
#منهای_جنگو
Thanks to: @Ampajstuff
〰〰〰〰〰〰〰
©@DjangoEx
Forwarded from DLeX: AI Python (Meysam Asgari)
بیاین سه تا نصیحت کنم بهتون:
📿 جاوای کوچیک شده فقط جاوااسکریپت
📿 زبان برنامه نویسی فقط html
📿 استاد مدرس برنامه نویسی فقط استاد مدحج
@ai_python
📿 جاوای کوچیک شده فقط جاوااسکریپت
📿 زبان برنامه نویسی فقط html
📿 استاد مدرس برنامه نویسی فقط استاد مدحج
@ai_python
Forwarded from DLeX: AI Python (Meysam Asgari)
من پایتون بودم ولی اون جاوای کوچیک شده برای وب دوست داشت ☹️
- مجید آقا محمد از کتاب «پایتونهایم را چه کسی برداشته»
https://twitter.com/Majid199372/status/1295332296338419714?s=19
@ai_python
- مجید آقا محمد از کتاب «پایتونهایم را چه کسی برداشته»
https://twitter.com/Majid199372/status/1295332296338419714?s=19
@ai_python
✔نحوه ایجاد و ساخت یک reusable app در جنگو
👉🏻Link: https://bit.ly/36ZkQ9g
#django_app
#django_hub
〰〰〰〰〰〰
©@DjangoEx
👉🏻Link: https://bit.ly/36ZkQ9g
#django_app
#django_hub
〰〰〰〰〰〰
©@DjangoEx
جامعهٔ برنامهنویسان مُدرن ایران
نوشتن reusable app در جنگو
سلام. با توجه به اینکه هر چیزی که در جنگو میسازید یک app محسوب میشه و جنگو قابلیت بسیار خوبی برای به انتشار دادن app های خودتون به صورت پکیج(package) میدهد.? در djangopackages میتوانید لیستی از آنهارا مشاهده و یا استفاده بکنید. توسعه ی پکیج جنگو در مرحله…
👍1
✔5 Different Ways to Load Data in Python
👉🏻link: https://www.kdnuggets.com/2020/08/5-different-ways-load-data-python.html
〰〰〰〰〰
©@DjangoEx
👉🏻link: https://www.kdnuggets.com/2020/08/5-different-ways-load-data-python.html
〰〰〰〰〰
©@DjangoEx
KDnuggets
5 Different Ways to Load Data in Python
Data is the bread and butter of a Data Scientist, so knowing many approaches to loading data for analysis is crucial. Here, five Python techniques to bring in your data are reviewed with code examples for you to follow.
✔ Django vs node.js benchmark
👉🏻link: https://www.google.com/amp/s/clever-solution.com/blog/django-vs-node-js-choose-the-most-suitable-web-app-development-technology/amp
〰〰〰〰〰〰
©@DjangoEx
👉🏻link: https://www.google.com/amp/s/clever-solution.com/blog/django-vs-node-js-choose-the-most-suitable-web-app-development-technology/amp
〰〰〰〰〰〰
©@DjangoEx
Forwarded from Django Expert (Majid A.M)
Django Expert
✔️ کانال آموزش پایتون و جنگو به فارسی Channel: @DjangoEx Group: @DjangoIR
اگر از مطالب کانال رضایت دارید مارو به دوستانتون معرفی کنید 🌷
✔️ نحوه استفاده از firebase در django
فایربیس که درحال حاضر تحت نظر شرکت گوگل فعالیت میکند شامل سرویسهای ابری بسیار کاربردی است که قطعا به درد شما خواهد خورد!
سرویسهایی نظیر پوش ناتیفیکیشن، آنالایتیکز و...
این مقاله به خوبی نحوه استفاده از سرویس دیتابیس سینک فایربیس در جنگو را توضیح داده است.
https://medium.com/@canadiyaman/how-to-use-firebase-with-django-project-34578516bafe
#django #firebase #nosql #cloud_firestore
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
فایربیس که درحال حاضر تحت نظر شرکت گوگل فعالیت میکند شامل سرویسهای ابری بسیار کاربردی است که قطعا به درد شما خواهد خورد!
سرویسهایی نظیر پوش ناتیفیکیشن، آنالایتیکز و...
این مقاله به خوبی نحوه استفاده از سرویس دیتابیس سینک فایربیس در جنگو را توضیح داده است.
https://medium.com/@canadiyaman/how-to-use-firebase-with-django-project-34578516bafe
#django #firebase #nosql #cloud_firestore
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
✔Django SQL Debugging with an SQL log middleware - Optimising Django
Part1: 👉🏻link: https://levelup.gitconnected.com/django-sql-debugging-with-an-sql-log-middleware-optimising-django-part-1-ca3b5c20d892
Part2: 👉🏻link: https://levelup.gitconnected.com/speed-up-your-django-admin-by-removing-sql-counts-optimizing-django-part-2-f5e09da667c
#Django_Sql
#sql #SQL
〰〰〰〰〰〰
©@DjangoEx
Part1: 👉🏻link: https://levelup.gitconnected.com/django-sql-debugging-with-an-sql-log-middleware-optimising-django-part-1-ca3b5c20d892
Part2: 👉🏻link: https://levelup.gitconnected.com/speed-up-your-django-admin-by-removing-sql-counts-optimizing-django-part-2-f5e09da667c
#Django_Sql
#sql #SQL
〰〰〰〰〰〰
©@DjangoEx
Medium
Django SQL Debugging with an SQL log middleware - Optimising Django, Part 1
Don’t know why your server takes too long to respond? It might be your database queries. Get your SQL footprint using this handy tool.
✔The Binary Search Algorithm in Python
👉🏻link: https://www.codementor.io/@info658/the-binary-search-algorithm-in-python-19jvyrt5ly
〰〰〰〰〰〰
©@DjangoEx
👉🏻link: https://www.codementor.io/@info658/the-binary-search-algorithm-in-python-19jvyrt5ly
〰〰〰〰〰〰
©@DjangoEx
www.codementor.io
The Binary Search Algorithm in Python | Codementor
Learn about the Binary Search Algorithm and how to implement it in Python programming.
✔️ آموزش صفر تا صد Celery
تصمیم گرفتم یک دوره جدید برای سلری شروع کنم که از پایه سلری رو با توجه به مستندات اصلی شروع کنیم و مستقل کد بزنیم تا برسیم به جنگو و شاید هم فلسک. مباحث پیچیده که پایهساز سلری هستن رو هم به زبان ساده باهم یاد میگیریم.
۰۰۱ - آموزش سلری - معرفی سلری و دوره آموزشی
https://youtu.be/Fr9PljpWOz0
#python #celery #distributed_systems
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
تصمیم گرفتم یک دوره جدید برای سلری شروع کنم که از پایه سلری رو با توجه به مستندات اصلی شروع کنیم و مستقل کد بزنیم تا برسیم به جنگو و شاید هم فلسک. مباحث پیچیده که پایهساز سلری هستن رو هم به زبان ساده باهم یاد میگیریم.
۰۰۱ - آموزش سلری - معرفی سلری و دوره آموزشی
https://youtu.be/Fr9PljpWOz0
#python #celery #distributed_systems
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
✔️ چرا نام "پایتون" بر روی زبان برنامهنویسی ابداع شده توسط آقای Guido van Rossum قرار گرفت؟
🔶 خیلی از افراد با شنیدن نام پایتون، یاد مار پیتون میوفتند. اما دلیل نامگذاری زبان پایتون به دلیل علاقه سازندهاش به اینگونه مارها نیست. :)
🔷 آقای Guido van Rossum خالق زبان پایتون، علاقه زیادی به یک سریال قدیمی طنز بریتانیایی به نام Monty Python داشت که برای اولین بار در سال ۱۹۶۹ پخش شد و تا سال ۱۹۷۴ ادامه داشت. او به دنبال اسمی خاص، منحصر به فرد و به یاد ماندنی بود. برای همین به دلیل علاقهاش به این سریال طنز، نام زبان برنامهنویسی که خلق کرد را Python گذاشت.
🔶 ردپای سریال Monty Python را در خیلی از جاهای زبان برنامه نویسی پایتون مشاهده میکنیم. برای مثال، در ELK Stack ماژولی تحت عنوان lumberjack توسعه داده شده که به نام یکی از شخصیتهای این سریال بامزه هست. (توضیح درگوشی: این ماژول وظیفه جمعآوری لاگهای سیستم را دارد.)
♫ I’m a lumberjack and I’m ok! I sleep when idle, then I ship logs all day! I parse your logs, I eat the JVM agent for lunch! ♫ (source based on this Monty Python skit)
https://github.com/elastic/logstash-forwarder/blob/master/PROTOCOL.md
🔺 اگر شما هم ردپایی از این سریال در زبان پایتون و استکهای مختلفش دیدید، برای ما ارسال کنید تا به همراه نام شما در کانال قرار بدیم.
🔺عکس متعلق به فیلم Monty Python and the Holy Grail است که یک سال پس از این سریال پخش شد.
#پایتون #فلسفه_پایتون
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
🔶 خیلی از افراد با شنیدن نام پایتون، یاد مار پیتون میوفتند. اما دلیل نامگذاری زبان پایتون به دلیل علاقه سازندهاش به اینگونه مارها نیست. :)
🔷 آقای Guido van Rossum خالق زبان پایتون، علاقه زیادی به یک سریال قدیمی طنز بریتانیایی به نام Monty Python داشت که برای اولین بار در سال ۱۹۶۹ پخش شد و تا سال ۱۹۷۴ ادامه داشت. او به دنبال اسمی خاص، منحصر به فرد و به یاد ماندنی بود. برای همین به دلیل علاقهاش به این سریال طنز، نام زبان برنامهنویسی که خلق کرد را Python گذاشت.
🔶 ردپای سریال Monty Python را در خیلی از جاهای زبان برنامه نویسی پایتون مشاهده میکنیم. برای مثال، در ELK Stack ماژولی تحت عنوان lumberjack توسعه داده شده که به نام یکی از شخصیتهای این سریال بامزه هست. (توضیح درگوشی: این ماژول وظیفه جمعآوری لاگهای سیستم را دارد.)
♫ I’m a lumberjack and I’m ok! I sleep when idle, then I ship logs all day! I parse your logs, I eat the JVM agent for lunch! ♫ (source based on this Monty Python skit)
https://github.com/elastic/logstash-forwarder/blob/master/PROTOCOL.md
🔺 اگر شما هم ردپایی از این سریال در زبان پایتون و استکهای مختلفش دیدید، برای ما ارسال کنید تا به همراه نام شما در کانال قرار بدیم.
🔺عکس متعلق به فیلم Monty Python and the Holy Grail است که یک سال پس از این سریال پخش شد.
#پایتون #فلسفه_پایتون
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
✔️ آموزش صفر تا صد Celery
سه قسمت جدید به این دوره اضافه شد. تو این سه قسمت میفهمیم سلری چطوری تسکهارو دریافت و اجرا میکنه و اولین اپلیکیشن سلری رو هم باهم مینویسیم.
۰۰۲ - آموزش سلری - سفارش خورش کرفس برای درک سلری
https://youtu.be/2XdwXnTuh3M
۰۰۳ - آموزش سلری - ساخت اولین اپ سلری
https://youtu.be/QtQSXx5qH0A
۰۰۴ - آموزش سلری - راه اندازی بک اند و ذخیره خروجی تسک ها
https://youtu.be/gU_OjJCmlYg
#python #celery
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
سه قسمت جدید به این دوره اضافه شد. تو این سه قسمت میفهمیم سلری چطوری تسکهارو دریافت و اجرا میکنه و اولین اپلیکیشن سلری رو هم باهم مینویسیم.
۰۰۲ - آموزش سلری - سفارش خورش کرفس برای درک سلری
https://youtu.be/2XdwXnTuh3M
۰۰۳ - آموزش سلری - ساخت اولین اپ سلری
https://youtu.be/QtQSXx5qH0A
۰۰۴ - آموزش سلری - راه اندازی بک اند و ذخیره خروجی تسک ها
https://youtu.be/gU_OjJCmlYg
#python #celery
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
YouTube
۰۰۲ - آموزش سلری - سفارش خورش کرفس برای درک سلری
بیاید تو این قسمت باهم خورش کرفس سفارش بدیم تا بهتر بفهمیم سلری چطوری کار میکنه و مفاهیم پایه سیستمهای توزیع شده و مسیج براکر هارو یاد بگریم.
✔️ آموزش صفر تا صد Celery
در سه قسمت جدید این دوره مفاهیم قبل رو پیشرفتهتر پیادهسازی کردیم و به لینوکس مهاجرت کردیم. همچنین ازین به بعد تصویر من رو پایین ویدئوها خواهید دید 😀
۰۰۵ - آموزش سلری - کانفیگ کردن سلری
https://youtu.be/WgyVo0hAU5k
۰۰۶ - آموزش سلری - بهینهسازی اپلیکیشن سلری
https://youtu.be/fdg7iWu4iU8
۰۰۷ - آموزش سلری - اجرای چندگانه ورکر ها
https://youtu.be/jULla7aPQOY
#python #celery
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
در سه قسمت جدید این دوره مفاهیم قبل رو پیشرفتهتر پیادهسازی کردیم و به لینوکس مهاجرت کردیم. همچنین ازین به بعد تصویر من رو پایین ویدئوها خواهید دید 😀
۰۰۵ - آموزش سلری - کانفیگ کردن سلری
https://youtu.be/WgyVo0hAU5k
۰۰۶ - آموزش سلری - بهینهسازی اپلیکیشن سلری
https://youtu.be/fdg7iWu4iU8
۰۰۷ - آموزش سلری - اجرای چندگانه ورکر ها
https://youtu.be/jULla7aPQOY
#python #celery
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
YouTube
۰۰۵ - آموزش سلری - کانفیگ کردن سلری
تا الان ما سلری رو با کانفیگهای پیش فرضش استفاده میکردیم اما برای حرفهای شدن بهتره شخصی سازی رو یاد بگیریم! توی این قسمت یک کانفیگ کردن سادهی سلری رو یاد میگیریم.
Forwarded from سید فرندز / برنامه نویسی / هک و امنیت / تکنولوژی (/ SeYeD.Dev /)
image_2020-08-28_11-29-51.png
4.9 MB
ی نگاهی به این صفحه بندازید
https://www.rtl-theme.com/category/template-html/
خب برای شروع و یادگیری بک اند خیلی از دولوپر ها از قالب های آماده استفاده میکنن ولی معمولا هزینه این قالب ها زیاده و بعد از خریدن یکی دوتاش دیگه کلا پشیمون میشی و فرت و فرت توی گوگل دنبال قالب رایگانش هستی
ولی امروز من ی روش بهتر براتون دارم. ولی دو تا نکته مهم :
1-فقط قالب های html رو میتونید به این روش دانلود کنید
2-قول بدید بعدا که مورد استفاده گسترده خواستید بدید هزینشو بپردازید 😅
خب شما کافیه وارد بخش «پیش نمایش آنلاین» این قالب ها بشید و آدرس url اون سایتی که پیش نمایش روش اجرا شده رو کپی کنید(آدرس سایت فروش قالب نه. آدرس اونی که قالب روش رانه)
بعد نرم افزار httrack رو از لینک زیر دانلود کنید(برای همه سیستم عامل ها موجوده)
https://www.httrack.com/page/2/en/index.html
بعد از نصب لینک رو به برنامه بدید(یک لینک هم کافیه نمیخواد همه بخش هارو بهش بدی)
بعد دکمه استارت رو بزنی. یکی دو دقیقه بعد قالب توی مسیری که انتخاب کردید ذخیره شده ^_^
موفق و پیروز باشید 🤓
🖥 @IT_SEYED
https://www.rtl-theme.com/category/template-html/
خب برای شروع و یادگیری بک اند خیلی از دولوپر ها از قالب های آماده استفاده میکنن ولی معمولا هزینه این قالب ها زیاده و بعد از خریدن یکی دوتاش دیگه کلا پشیمون میشی و فرت و فرت توی گوگل دنبال قالب رایگانش هستی
ولی امروز من ی روش بهتر براتون دارم. ولی دو تا نکته مهم :
1-فقط قالب های html رو میتونید به این روش دانلود کنید
2-قول بدید بعدا که مورد استفاده گسترده خواستید بدید هزینشو بپردازید 😅
خب شما کافیه وارد بخش «پیش نمایش آنلاین» این قالب ها بشید و آدرس url اون سایتی که پیش نمایش روش اجرا شده رو کپی کنید(آدرس سایت فروش قالب نه. آدرس اونی که قالب روش رانه)
بعد نرم افزار httrack رو از لینک زیر دانلود کنید(برای همه سیستم عامل ها موجوده)
https://www.httrack.com/page/2/en/index.html
بعد از نصب لینک رو به برنامه بدید(یک لینک هم کافیه نمیخواد همه بخش هارو بهش بدی)
بعد دکمه استارت رو بزنی. یکی دو دقیقه بعد قالب توی مسیری که انتخاب کردید ذخیره شده ^_^
موفق و پیروز باشید 🤓
🖥 @IT_SEYED