چنل پایتون | جنگو | برنامه نویسی وب سایت | HTML & CSS & JS
442 subscribers
293 photos
142 videos
41 files
211 links
ارتباط با مدیر:

@Amir_123_ka
Download Telegram
آموزش ساخت سایت فروشگاهی با جنگو Django | پارت 2 | کار با مدل ها و دیتابیس❤️❤️

آپارات:
https://aparat.com/v/spzu151

یوتیوب:
https://youtu.be/J8dQyS5JaMg
2🤣2🔥1😁1
Transcribe Youtube Videos using Python
👍21🔥1
آموزش جامع پایتون رو بزاریم ؟؟(نکاتی که هیچ دوره ای نمیگه)
Anonymous Poll
80%
آره کامل یاد بده❤️
20%
نه یاد دارم😂
منتظر دوره جامع پایتون و نکاتی که گفته نشده باشید ...
5
پایتون جامع صفر تا صد | پارت 1 | نصب پایتون و اجرای آن در VSCode, PyCharm, IDLE 😄❤️

آپارات:
https://aparat.com/v/mwi22kx

یوتیوب:
https://youtu.be/R0bKFukgfRM
2👍1🔥1🤩1
پایتون جامع صفر تا صد | پارت 2 | کار با رشته ها و Strings در پایتون و متد های آن✌️

آپارات:
https://aparat.com/v/amdn34y

یوتیوب:
https://youtu.be/NuxL0zmE_tg
2👍1😁1
پایتون جامع صفر تا صد | پارت 3 | کار با اعداد و متد هایش❤️

آپارات:
https://aparat.com/v/nulyvyd

یوتیوب:
https://youtu.be/KGRx50GLojY
👍5
پایتون جامع صفر تا صد | پارت 4 | کار با لیست و تاپل و ست| List Tuple Set✌️

آپارات:
https://aparat.com/v/wdj5lkv

یوتیوب:
https://youtu.be/vp8siycSkX8
4
از دوره پایتون جامع راضی هستید؟؟
Anonymous Poll
52%
اره❤️
48%
بد نیست 🥲
↩️ راهنمای نصب وردپرس روی لوکال هاست با XAMPP


1. نصب XAMPP
   – دانلود از [Apache Friends](https://www.apachefriends.org/index.html) و نصب.

2. دانلود وردپرس
   – دریافت آخرین نسخه از [WordPress.org](https://wordpress.org/download/) و استخراج فایل.

3. انتقال فایل‌ها
   – کپی پوشه وردپرس به مسیر C:\xampp\htdocs.

4. ایجاد پایگاه داده
   – مراجعه به https://localhost/phpmyadmin و ایجاد پایگاه داده جدید (مثلاً wordpress_db).

5. تنظیم wp-config.php
   – تغییر نام wp-config-sample.php به wp-config.php و ویرایش اطلاعات پایگاه داده:
  
   define('DB_NAME', 'wordpress_db');
   define('DB_USER', 'root');
   define('DB_PASSWORD', '');
  
6. نصب وردپرس
   – مراجعه به https://localhost/wordpress و دنبال کردن مراحل نصب.

7. ورود به داشبورد
   – ورود به https://localhost/wordpress/wp-admin با نام کاربری و رمز عبور انتخابی.


توجه: اطمینان حاصل کنید که Apache و MySQL در XAMPP در حال اجرا هستند.
4
ساخت ربات تلگرام با پایتون بزاریم؟؟❤️
Anonymous Poll
81%
آره🌸
19%
نه😢
📌سورس جدید پایتون
ارسال پیامک به شماره در واتساپ 😁

import requests

def send_whatsapp_message(phone_number, message, apikey):
url = f"https://api.callmebot.com/whatsapp.php?phone={phone_number}&text={message}&apikey={apikey}"
response = requests.get(url)
if response.status_code == 200:
print(" پیام با موفقیت ارسال شد.")
else:
print(" ارسال پیام ناموفق بود:", response.text)

# مثال استفاده:
phone = "+989123456789" # شماره با کد کشور
msg = "سلام! این پیام تستی هست."
apikey = "YOUR_API_KEY" # باید از سایت CallMeBot دریافت بشه

send_whatsapp_message(phone, msg, apikey)

ریکشن فراموش نشه🙏
12
سلام دوستان بنده امیر طاها رمضان زاده هستم.
از ۱۱ سالگی شروع به برنامه نویسی کردم.
اگر خواستید میتونم با قیمت مناسب براتون در زمینه های زیر برنامه نویسم:
📌 طراحی سایت - WebSite
📌 هوش مصنوعی - Ai
📌 جنگو - Django
📌فلسک - Flask
📌ربات بله - bale bot
📌ربات تلگرام - telegram bot
📌بلیزور - Blazor
📌ای اس پی دات نت - Asp .Net
📌 پایگاه داده SQL - SQL & SQL server
📌 اسکیولایت - SQLite
و همچنین زبان های برنامه نویسی:
📌 پایتون Python
📌 سی شارپ C#
جاوااسکریپت JavaScript
زبان نشانه گذاری HTML
استایل دهی با CSS
بوت استرپ Bootstrap
و....
🔥اگر تمایل دارید که هر کدوم از خدمات بالا رو براتون انجام بدم میتونید به آیدی زیر در تلگرام پیام بدید:🔥
@Amir_123_ka
@Amir_123_kaka

اگر رزومه من رو خواستید میتونید در اینستاگرام به آیدی amir_1234_ka مراجعه کنید.

تمامی خدمات با قیمت کاملا مناسب انجام میشود تا شما دوست عزیز از ما راضی باشی😅❤️🙏
4
کتابخانه های مهم پایتون 📚
5
جنگو نصب و راه‌اندازی:

pip install django
django-admin startproject myproject
cd myproject
python manage.py startapp myapp

ساخت ویو در myapp/views.py:
from django.http import HttpResponse

def home_view(request):
return HttpResponse("سلام! این صفحه اولیه من است")

تنظیمات myproject/urls.py:
from django.contrib import admin
from django.urls import path, include

urlpatterns = [
path('admin/', admin.site.urls),
path('', include('myapp.urls')),
]

ساخت `myapp/urls.py:
from django.urls import path
from . import views

urlpatterns = [
path('', views.home_view, name='home'),
]

اجرا سرور:

bash
python manage.py migrate
python manage.py runserver
این کدها یک پروژه پایه جنگو با یک اپ و صفحه اصلی ایجاد می‌کنند.

@Amir_123_ka
3
نکته خفن: استفاده از Model.meta.getfields() برای ساخت فرم یا API داینامیک

خیلی وقتا لازمه بدونی یه مدل چه فیلدهایی داره، مخصوصاً وقتی می‌خوای یه فرم یا API بسازی که خودش با توجه به مدل تغییر کنه. جنگو یه راه ساده و قدرتمند داره:

🎯 کد:

from django.apps import apps

def getmodelfields(applabel, modelname):
model = apps.getmodel(applabel, model_name)
fields = [f.name for f in model.meta.getfields() if f.concrete and not f.is_relation]
return fields

مثال استفاده:

print(getmodelfields("myapp", "Book"))

خروجی: ['id', 'title', 'published', 'price']

---

🧠 چرا خفن و آسونه؟

- نیازی به دستکاری دستی مدل‌ها نداری
- می‌تونی فرم‌ها، فیلترها یا APIها رو داینامیک بسازی
- حتی می‌تونی ازش برای ساختن پنل ادمین سفارشی استفاده کنی

---

💡 نکته اضافه:

اگه بخوای فقط فیلدهای CharField یا IntegerField رو بگیری، می‌تونی اینجوری فیلتر کنی:

from django.db.models import CharField, IntegerField

fields = [f.name for f in model.meta.getfields() if isinstance(f, (CharField, IntegerField))]
2🔥1😁1