تا %60 تخفیف خرید برای 7 نفر با صدور مدرک فقط تا
00 00 00
فیلتر مطالب
12 اسفند 1399
در این جلسه سبد خرید رو پیاده سازی خواهیم کرد و یک فرم ایجاد میکنیم تا کاربرها بتونند محصول رو به سبد خرید اضافه کنند.
قرار دادن input بصورت hidden تاثیری نداره اون برای اینه که کاربر آی دی محصول نبینه . ممکن اشکال کار مدل کاربرها باشه یکبار بصورت زیر عمل کنید data = Cart.objects.filter(user__email=request.user, variant_id=var_id) من هر وقت به همچین خطایی میخورم که میگه انتظار عدد داره ولی من رشته بهش دادم معمولا یک...
12 اسفند 1399
در این جلسه سبد خرید رو پیاده سازی خواهیم کرد و یک فرم ایجاد میکنیم تا کاربرها بتونند محصول رو به سبد خرید اضافه کنند.
سلام توی  template شرایط زیر برقرار اون اسم selcet جای درست قرار میدی {% if product.status != 'None' %} <form class="form-cart" method="post" action="{% url 'cart:add_cart' product.id %}"> {% csrf_token %} ...
10 اسفند 1399
در این جلسه صفحه بروزرسانی پروفایل رو ایجاد میکنیم تا اگر کاربران قصد بروز رسانی اطلاعات شخصی خود رو داشتند قادر به انجامش باشند.
سلام ورژن پایتون من 3.7 بود و اینکه با initial تست نکردم تا الان
25 بهمن 1399
در جلسه پنجم از دوره آموزشی Web Scraping با پایتون قصد داریم تا با هم اطلاعات مربوط به یک کالا از محصولات دیجی کالا را جمع آوری کنیم و در نهایت اطلاعات رو بصورت اکسل ذخیره کنیم.
الان دو المان استفاده کردم که یکی از المان ها درون بهترین فرصت خرید نیست پس دیگه در نتیجه نهایی محصولات مربوط به اون قسمت نمایش داده نمیشه.
24 بهمن 1399
در جلسه پنجم از دوره آموزشی Web Scraping با پایتون قصد داریم تا با هم اطلاعات مربوط به یک کالا از محصولات دیجی کالا را جمع آوری کنیم و در نهایت اطلاعات رو بصورت اکسل ذخیره کنیم.
سلام وقتتون بخیر باشه title = soup.select('div.c-product-box__content--row div.c-product-box__title')
21 بهمن 1399
در این جلسه کارهای مربوط به ایجاد سفارش برای کاربران رو تکمیل میکنیم.
نگاه کنید ببیند اصلا جدول های مربوط به این مدل ایجاد شده یا نه چون الان شما همچین مدلی نداری. خطای httprespone برای این میده چون فرم valid نبود و شما برای valid نبودن کاری نکردی(اگر هم کاری میکردی فرقی نمیکرد فقط این خطا رو نمیداد) حالا که اینا رو برداشتی اومده ایجاده کنه مدل مشکل داره.
21 بهمن 1399
در این جلسه کارهای مربوط به ایجاد سفارش برای کاربران رو تکمیل میکنیم.
سلام اسم مدلت درست مینویسی؟قطعا میدونی این خطا داره میگه orderDetail دسترسی به مدیر یا همون objects نداره .
21 بهمن 1399
در این جلسه صفحه login رو پیاده سازی میکنیم و بصورت پیض فرض در django کاربران از طریق username اعتبار سنجی خواهند شد.
سلام وقتتون بخیر باشه فکر میکنم اگر به مدیریت این مطلب بگید مشکل شما رو حل میکنند .
19 بهمن 1399
در این جلسه به مسائل استایل دهی و تکمیل وب سایت خواهیم پرداخت.
متغییر var_id برابر با request.POST.get('x') حالا جای اون x میتونی چیز دیگه ای باشه که در فایل html در input قرار داده میشه تا درخواستی که میاد دریافت کنیم . میتونه خطای شما از این مورد باشه  چون الان به شما رشته خالی بر میگردونه نه ایدی. 
19 بهمن 1399
سلام به همراهان عزيز سایت توسینسو، با دوره آموزشی Web Scraping (وب اسکرپینگ) با زبان برنامه نویسی پایتون در خدمت شما هستيم.در این دوره قرار با نحوه جمع آوری اطلاعات یا استخراج داده در وب سایت های مختلف آشنا بشیم.عمل Web scraping برای استخراج داده از صفحات وب مورد استفاده قرار می گیره.به عنوان نمونه ...
سلام اگر از دیکشنری منظورتون بصورت زیر میتونید از map و lambda استفاده کنید   { "First Name": "mehdi", "LastName": "akbari" } ,{ "First Name": "ali", "LastName": "hosseini" }  یا میتونید برای براش یک تابع بنویسد.  
19 بهمن 1399
در این جلسه به مسائل استایل دهی و تکمیل وب سایت خواهیم پرداخت.
سلام متغییر var_id شما چیزی دریافت نمیکند.باید id اون انتخاب شما رو بگیره که نمیگیره. 
16 بهمن 1399
با سلام؛ با دوره آموزشی جنگو(django) در خدمت شما عزیزان هستم ، در این دوره قصد داریم با استفاده از فریمورک جنگو یک فروشگاه آنلاین ایجاد کنیم.فریمورک جنگو جزو محبوب ترین فریمورک های پایتون که در توسعه وب سایت ها از این فریمورک استفاده میشه. پیش نیاز این دوره زبان برنامه نویسی پایتون. در این قسمت به م...
سلام خیر
13 بهمن 1399
در این جلسه مبحث رنگ بندی و سایز بندی برای محصولات خودمون رو ادامه میدیم.
سلام جلسه 58 توضیح دادم
11 بهمن 1399
در این جلسه ، مدل user پیش فرض django رو کنار خواهیم گذاشت و خودمون یک مدل user ایجاد خواهیم کرد.برای این کار نیاز به یک مدل جدید و یک manager و دو form داریم.
خیر من دوره ای در این مورد ندارم.
09 بهمن 1399
در این جلسه ، مدل user پیش فرض django رو کنار خواهیم گذاشت و خودمون یک مدل user ایجاد خواهیم کرد.برای این کار نیاز به یک مدل جدید و یک manager و دو form داریم.
سلام و عرض ادب شما هم خسته نباشین. برای این کار از ajax استفاده میکنیم تا بدون بارگذاری مجدد اطلاعات به سرور ارسال کنیم. پیش نیاز این تکنولوژی زبان جاوا اسکریپت. ما کارهای مربوط به جنگو انجام دادیم فقط موقع return کمی تغییر داریم و اینکه با نوشتن کد مربوط به ajax میتونیم درخواست از طریق ajax به جنگو...
08 بهمن 1399
سلام به همراهان عزيز سایت توسینسو، با دوره آموزشی Web Scraping (وب اسکرپینگ) با زبان برنامه نویسی پایتون در خدمت شما هستيم.در این دوره قرار با نحوه جمع آوری اطلاعات یا استخراج داده در وب سایت های مختلف آشنا بشیم.عمل Web scraping برای استخراج داده از صفحات وب مورد استفاده قرار می گیره.به عنوان نمونه ...
سلام اگر منظورتون سلنیوم از متد execute_script استفاده میکنند و اینکه با نوشتن کد های جاوا اسکرپیت نتیجه مورد نظر حاصل میشه
08 بهمن 1399
در جلسه سیزدهم از دوره  Web Scraping با پایتون ، با استفاده از کتابخانه selenium ، یک ربات اینستاگرام با هم می سازیم تا بتونه پست های پروفایل یا هشتگ مورد نظر ما رو لایک کنه.
سلام در مورد سوال اول برای شما توی بخش پیام فیلم فرستادم هرچند اگر وقتی رو گزینه learn more کلیک کنید راهنماییتون میکنه. در مورد اینکه دستی وارد کنید ما تو دوره کار کردیم. شما میتونید با استفاده از ماژول time در برنامه وقفه ایجاد کنید و خودتون هر قسمتی که مد نظرتون وارد کنید  در مورد سوال بعدی ...
04 بهمن 1399
سلام به همراهان عزيز سایت توسینسو، با دوره آموزشی Web Scraping (وب اسکرپینگ) با زبان برنامه نویسی پایتون در خدمت شما هستيم.در این دوره قرار با نحوه جمع آوری اطلاعات یا استخراج داده در وب سایت های مختلف آشنا بشیم.عمل Web scraping برای استخراج داده از صفحات وب مورد استفاده قرار می گیره.به عنوان نمونه ...
سلام برای استفاده در سرور ؛ scrapy روی پایتون اصلی سیستم  نصب میکنند تا نیاز به محیط مجازی نباشه
04 بهمن 1399
در این جلسه با معماری جنگو و نحوه ایجاد کردن پروژه های جنگویی آشنا خواهیم شد. معماری جنگو mvt نامیده میشه که مخفف model template view و در طول دوره با این معماری بیشتر اشنا خواهیم شد.
موقع نصب پایتون تیک add to path  رو زده بودین؟ پکیج باید تو مسیری که پایتون نصب شده نصب بشه یعنی تو مسیر متغییر سیستمی اگر دو تا نسخه پایتون دارید ممکن تو مسیر متغیر کاربری نصب بشه. یک pip list  بگیرید ببیند virtualenv توی لیست پکیج ها هست. میتونید یکبار این پکیج رو حذف و دوباره نصب کنید. ...
04 بهمن 1399
در این جلسه با معماری جنگو و نحوه ایجاد کردن پروژه های جنگویی آشنا خواهیم شد. معماری جنگو mvt نامیده میشه که مخفف model template view و در طول دوره با این معماری بیشتر اشنا خواهیم شد.
سلام پکیج virtualenv  نصب کردین؟
02 بهمن 1399
در این جلسه مانند جلسه قبل کارهای مربوط به فیلتر گذاری محصولات رو انجام خواهیم داد.
سلام اگر عمل سرچ رو انجام میدن و بعد فیلتر گذاری میکنید  و مشکل دارین قسمت 57 اخر های این قسمت در مورد این مشکل توضیح دادم.
25 دی 1399
سلام به همراهان عزيز سایت توسینسو، با دوره آموزشی Web Scraping (وب اسکرپینگ) با زبان برنامه نویسی پایتون در خدمت شما هستيم.در این دوره قرار با نحوه جمع آوری اطلاعات یا استخراج داده در وب سایت های مختلف آشنا بشیم.عمل Web scraping برای استخراج داده از صفحات وب مورد استفاده قرار می گیره.به عنوان نمونه ...
سلام اگر یک  view page source بگیرید از وب سایت مورد نظر مشاهده میکنید که اطلاعات داخل وب سایت قابل رویت نیست چون این جور وب سایت ها محتویات رو با جاوااسکریپت بارگذاری میکنن و برای بدست آوردن اطلاعات با  selenium کار کنید و از کتابخانه bs استفاده نکنید.
23 دی 1399
در این جلسه کارهای مربوط به ایجاد سفارش برای کاربران رو تکمیل میکنیم.
سلام فیلد variant در مدلی که ایجاد کردی null=True و balnk=True؟ یکبار makemigrations , migrate رو دوباره بزن شاید هم جدول ها ایجاد نشده اند.
22 دی 1399
سلام به همراهان عزيز سایت توسینسو، با دوره آموزشی Web Scraping (وب اسکرپینگ) با زبان برنامه نویسی پایتون در خدمت شما هستيم.در این دوره قرار با نحوه جمع آوری اطلاعات یا استخراج داده در وب سایت های مختلف آشنا بشیم.عمل Web scraping برای استخراج داده از صفحات وب مورد استفاده قرار می گیره.به عنوان نمونه ...
سلام خوشحالم از دوره راضی بودین. برای زمان بندی کار ها میتونید از پکیج schedule استفاده کنید. بدست اوردن اطلاعات هم که کار کردیم.
20 دی 1399
در این جلسه به مسائل استایل دهی و تکمیل وب سایت خواهیم پرداخت.
سلام در همین قسمت توضیح دادم از دقیقه بیست به بعد فکر کنم.
17 دی 1399
در این جلسه با استفاده از کتابخانه django-filter ، فیلتر گذاری روی محصولات رو پیاده سازی خواهیم کرد.
سلام جلسه 22
17 دی 1399
سلام به همراهان عزيز سایت توسینسو، با دوره آموزشی Web Scraping (وب اسکرپینگ) با زبان برنامه نویسی پایتون در خدمت شما هستيم.در این دوره قرار با نحوه جمع آوری اطلاعات یا استخراج داده در وب سایت های مختلف آشنا بشیم.عمل Web scraping برای استخراج داده از صفحات وب مورد استفاده قرار می گیره.به عنوان نمونه ...
کد برای عمل کلیک روی پست :(با پیچ های دیگه هم تست کردم کار میکنه) def like(self): driver = self.driver time.sleep(5) driver.get("https://www.instagram.com/alidaei/") time.sleep(5) element = driver.find_element_by_xpath('/html/body/div[1]/section/main/div/div[2]/article/div[1]/div/div[...
16 دی 1399
سلام به همراهان عزيز سایت توسینسو، با دوره آموزشی Web Scraping (وب اسکرپینگ) با زبان برنامه نویسی پایتون در خدمت شما هستيم.در این دوره قرار با نحوه جمع آوری اطلاعات یا استخراج داده در وب سایت های مختلف آشنا بشیم.عمل Web scraping برای استخراج داده از صفحات وب مورد استفاده قرار می گیره.به عنوان نمونه ...
سلام وقتتون بخیر لطفا کدی که نوشتین رو هم قرار بدین
13 دی 1399
در این جلسه با تغییر دیتابیس در django آشنا خواهیم شد . بصورت پیش فرض django از دیتابیس sqlite استفاده میکنه و ما قرار تو این جلسه از دیتابیس postgres استفاده کنیم.
مراحل زیر رو برای نصب انجام دادین؟ اگر انجام ندادین پس انجام بدین(موقع نصب یوزرنیم و پسورد میخاد و اینکه اعداد همه به حروف انگلیسی باشه.)   1- sudo apt-get install postgresql 2- wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - 3- echo "deb http://apt.pos...
13 دی 1399
در این جلسه با تغییر دیتابیس در django آشنا خواهیم شد . بصورت پیش فرض django از دیتابیس sqlite استفاده میکنه و ما قرار تو این جلسه از دیتابیس postgres استفاده کنیم.
سلام سیستم مورد استفاده شما اوبونتو؟ اگر اره ، قبلا با postgres توی اوبونتو کار کردین؟  
بارگذاری تصویر