دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: William S. Vincent
سری:
ISBN (شابک) : 1735467200, 9781735467207
ناشر: WelcomeToCode
سال نشر: 2023
تعداد صفحات: 337
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 8 مگابایت
در صورت تبدیل فایل کتاب Django for Beginners: Build Websites with Python and Django 4.2 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب جنگو برای مبتدیان: وب سایت هایی را با پایتون و جنگو 4.2 بسازید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Chapter 0: Introduction Prerequisites Why Django Why This Book What’s New in Django 4.2 Book Structure Book Layout Advice on Getting Stuck Community Conclusion Chapter 1: Initial Set Up The Command Line Shell Commands Install Python 3 on Windows Install Python 3 on Mac Python Interactive Mode Virtual Environments PyPI (Python Package Index) Install Django First Django Project The Development Server Text Editors VSCode Configurations Install Git Conclusion Chapter 2: Hello World App How Websites Work How Web Frameworks Work Model-View-Controller vs Model-View-Template Initial Set Up Create An App Your First View URLconfs Git GitHub SSH Keys Conclusion Chapter 3: Pages App Initial Set Up Templates Class-Based Views URLs About Page Extending Templates Tests Git and GitHub Hosting Options Deployment Checklist Fly.io Deploy to Fly.io Conclusion Chapter 4: Message Board App Initial Set Up Create a Database Model Activating models Django Admin Views/Templates/URLs Adding New Posts Static Files Tests GitHub Conclusion Chapter 5: Message Board Deployment Previous Deployment Checklist Environment Variables DATABASES Pyscopg CSRF_TRUSTED_ORIGINS Updated Deployment Checklist Web Servers WSGI ASGI WhiteNoise Middleware requirements.txt Final Deployment Checklist Fly Deployment Production Database Conclusion Chapter 6: Blog App Initial Set Up Databases Django’s ORM Blog Post Models Primary Keys and Foreign Keys Admin URLs Views Templates Static Files Individual Blog Pages get_absolute_url() Tests Git Conclusion Chapter 7: Forms CreateView UpdateView DeleteView Tests Conclusion Chapter 8: User Accounts Log In Updated Homepage Log Out Link Sign Up Sign Up Link Static Files GitHub Conclusion Chapter 9: Blog Deployment Gunicorn, Psycopg, and environs DATABASES WhiteNoise requirements.txt .dockerignore and .env DEBUG SECRET_KEY ALLOWED_HOSTS and CSRF_TRUSTED_ORIGINS Fly Launch Updated ALLOWED_HOSTS and CSRF_TRUSTED_ORIGINS Fly Deployment Conclusion Chapter 10: Custom User Model Initial Set Up Git Custom User Model Forms Superuser Tests Git Conclusion Chapter 11: User Authentication Templates URLs Admin Tests Git Conclusion Chapter 12: Bootstrap Pages App Tests Testing Philosophy Bootstrap Signup Form Git Conclusion Chapter 13: Password Change and Reset Password Change Customizing Password Change Password Reset Custom Templates Try It Out Git Conclusion Chapter 14: Newspaper App Articles App URLs and Views Detail/Edit/Delete Create Page Additional Links Git Conclusion Chapter 15: Permissions and Authorization Improved CreateView Authorizations Mixins LoginRequiredMixin UpdateView and DeleteView Template Logic Git Conclusion Chapter 16: Comments Model Admin Template Comment Form Comment View Comment Template Comment Post View New Comment Link Git Conclusion Chapter 17: Deployment Static Files Deployment Checklist Gunicorn, Psycopg, and environs DATABASES WhiteNoise requirements.txt .dockerignore and .env DEBUG and SECRET_KEY ALLOWED_HOSTS and CSRF_TRUSTED_ORIGINS Fly Deployment Production Database Deployment Conclusion Chapter 18: Conclusion Next Steps 3rd Party Packages Learning Resources Python Books Feedback