دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 3.1
نویسندگان: William S. Vincent
سری:
ISBN (شابک) : 1735467200, 9781735467207
ناشر: learnpub
سال نشر: 2020
تعداد صفحات: 0
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 7 مگابایت
در صورت تبدیل فایل کتاب Django for Beginners 3.1 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب جنگو برای مبتدیان 3.1 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
به طور کامل برای Django 3.1 به روز شد. جنگو برای مبتدیان مقدمه ای مبتنی بر پروژه برای جنگو، چارچوب وب محبوب مبتنی بر پایتون است. مناسب برای مبتدیانی که قبلا هرگز وب سایتی ایجاد نکرده اند و همچنین برنامه نویسان حرفه ای که به دنبال راهنمای سریع توسعه وب مدرن و اصول جنگو هستند. در کتاب یاد خواهید گرفت که چگونه: 5 وب سایت را از ابتدا بسازید، از جمله وب سایت وبلاگ و روزنامه استقرار آنلاین با استفاده از بهترین شیوه های امنیتی ظاهر و ظاهر سایت های خود را سفارشی کنید تست ها را بنویسید و آنها را برای تمام کدهای خود اجرا کنید احراز هویت کاربر، ایمیل، و مدل های کاربر سفارشی را ادغام کنید مجوزها و مجوزها را اضافه کنید تا برنامه خود را ایمن تر کنید اشتباهات و خطاهای رایج را شناسایی کنید تا بتوانید وب سایت خود را بسازید اگر در مورد توسعه وب مبتنی بر پایتون کنجکاو هستید، جنگو برای مبتدیان بهترین راهنما برای نوشتن و استقرار سریع وب سایت های خود است. بررسی ها "وقتی خوانندگان علاقه مند به توسعه وب از من می پرسند که بعد از دوره سقوط پایتون چه چیزی بخوانند، آنها را به کتاب های ویل ارجاع می دهم: جنگو برای مبتدیان، جنگو برای API ها و جنگو برای حرفه ای ها. به شدت توصیه می کنم کارهای او را بررسی کنید." — اریک متز، نویسنده دوره سقوط پایتون \"اگر به دنبال راهنمای ورود به دنیای جنگو هستید، پس سه مرحله جنگو برای مبتدیان، جنگو برای APIها و جنگو برای حرفه ای ها ایده آل است: بلند شوید و اجرا کنید، وارد API ها شوید، که سنگ بنای آن هستند. از توسعه برنامه های مدرن، و سپس بیت های مورد نیاز خود را به برنامه جدید خود اضافه کنید، از پایگاه داده ها و فایل های ثابت گرفته تا حساب های کاربری و امنیت. این یک راه طولانی است. کتاب های ویل یک همراه عالی هستند.\"-کارلتون گیبسون، جنگو همکار و Django REST Framework مشارکت کننده اصلی "کتابهای ویل منبع فوقالعادهای برای توسعه وب با جنگو و پایتون هستند. من آنها را به شدت توصیه میکنم" - جف تریپلت، مدیر بنیاد نرمافزار پایتون، رئیس DEFNA، و شریک REVSYS
Completely updated for Django 3.1. Django for Beginners is a project-based introduction to Django, the popular Python-based web framework. Suitable for total beginners who have never built a website before as well as professional programmers looking for a fast-paced guide to modern web development and Django fundamentals. In the book you’ll learn how to: Build 5 websites from scratch, including a Blog and Newspaper website Deploy online using security best practices Customize the look and feel of your sites Write tests and run them for all your code Integrate user authentication, email, and custom user models Add permissions and authorizations to make your app more secure Identify common mistakes and errors so you can build your own websites If you’re curious about Python-based web development, Django for Beginners is a best-practices guide to writing and deploying your own websites quickly. Reviews "When readers interested in web development ask me what to read next after Python Crash Course, I refer them to Will's books: Django for Beginners, Django for APIs, and Django for Professionals. I highly recommend you check out his work."—ERIC MATTHES, author of Python Crash Course "If you’re looking for a guide into the world of Django, then the three-step of Django for Beginners, Django for APIs, and Django for Professionals is ideal: get up and running, get into APIs, which are a cornerstone of modern app development, and then add the bits you need to your fledging app into production, from databases and static files, to user accounts and security. It’s a long road. Will’s books are an awesome companion."—CARLTON GIBSON, Django Fellow and Django REST Framework core contributor "Will's books are a fantastic resource for web development with Django and Python. I highly recommended them"—JEFF TRIPLETT, Python Software Foundation Director, DEFNA President, and REVSYS Partner
Table of Contents......Page 4
Why Django......Page 9
Book Structure......Page 11
Book Layout......Page 13
Conclusion......Page 14
The Command Line......Page 15
Install Python 3......Page 17
Virtual Environments......Page 18
Install Django......Page 19
Install Git......Page 23
Conclusion......Page 24
Initial Set Up......Page 25
Create An App......Page 30
URLs, Views, Models, Templates......Page 32
Hello, World!......Page 35
Git......Page 36
GitHub......Page 37
SSH Keys......Page 40
Conclusion......Page 41
Initial Set Up......Page 42
Templates......Page 44
Class-Based Views......Page 46
URLs......Page 47
About Page......Page 49
Extending Templates......Page 50
Tests......Page 53
Local vs Production......Page 55
Heroku......Page 56
Deployment......Page 59
Conclusion......Page 61
Initial Set Up......Page 62
Create a database model......Page 65
Activating models......Page 66
Django Admin......Page 67
Views/Templates/URLs......Page 72
Adding New Posts......Page 77
Tests......Page 78
GitHub......Page 81
Heroku Configuration......Page 82
Heroku Deployment......Page 83
Conclusion......Page 84
Initial Set Up......Page 86
Database Models......Page 88
Admin......Page 90
URLs......Page 94
Views......Page 95
Templates......Page 96
Static Files......Page 98
Individual Blog Pages......Page 103
Tests......Page 108
Git......Page 109
Conclusion......Page 110
Forms......Page 111
Update Form......Page 120
Delete View......Page 125
Tests......Page 129
Conclusion......Page 132
Log In......Page 134
Updated Homepage......Page 137
Log Out Link......Page 138
Sign Up......Page 141
GitHub......Page 146
Static Files......Page 147
Heroku Config......Page 150
Heroku Deployment......Page 151
Conclusion......Page 153
Initial Set Up......Page 154
Custom User Model......Page 156
Forms......Page 159
Superuser......Page 162
Conclusion......Page 164
Templates......Page 165
URLs......Page 168
Admin......Page 172
Conclusion......Page 176
Pages App......Page 177
Tests......Page 179
Bootstrap......Page 182
Sign Up Form......Page 187
Conclusion......Page 193
Password Change......Page 194
Customizing Password Change......Page 195
Password Reset......Page 198
Custom Templates......Page 201
Conclusion......Page 205
SendGrid......Page 206
Custom Emails......Page 215
Conclusion......Page 219
Articles App......Page 220
URLs and Views......Page 225
Edit/Delete......Page 229
Create Page......Page 234
Conclusion......Page 240
Improved CreateView......Page 241
Authorizations......Page 242
Mixins......Page 244
LoginRequiredMixin......Page 246
UpdateView and DeleteView......Page 247
Conclusion......Page 249
Model......Page 250
Admin......Page 251
Template......Page 257
Conclusion......Page 261
Chapter 16: Deployment......Page 263
Environment Variables......Page 264
.gitignore......Page 265
DEBUG & ALLOWED HOSTS......Page 266
SECRET_KEY......Page 269
DATABASES......Page 270
Static Files......Page 271
Deployment Checklist......Page 273
Git & GitHub......Page 274
Heroku Deployment......Page 275
Conclusion......Page 277
Django for APIs......Page 279
Learning Resources......Page 280
Feedback......Page 281