ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Sams Teach Yourself Django in 24 Hours

دانلود کتاب سامز به خودتان جنگو را در 24 ساعت آموزش دهید

Sams Teach Yourself Django in 24 Hours

مشخصات کتاب

Sams Teach Yourself Django in 24 Hours

ویرایش:  
نویسندگان:   
سری: Sams teach yourself in 24 hours series 
ISBN (شابک) : 9780672329593, 3863903943 
ناشر: Sams Pub 
سال نشر: 2008 
تعداد صفحات: 531 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 8 مگابایت 

قیمت کتاب (تومان) : 33,000



کلمات کلیدی مربوط به کتاب سامز به خودتان جنگو را در 24 ساعت آموزش دهید: علوم کامپیوتر، برنامه نویسی



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 7


در صورت تبدیل فایل کتاب Sams Teach Yourself Django in 24 Hours به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب سامز به خودتان جنگو را در 24 ساعت آموزش دهید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب سامز به خودتان جنگو را در 24 ساعت آموزش دهید

جنگو یک زبان فریمورک وب سایت مشابه TurboGears و Ruby on Rails است. می توان آن را بر روی لینوکس، ویندوز، یونیکس و MacOS مستقر کرد تا به توسعه دهندگان روشی سریع و در عین حال قدرتمند برای پیاده سازی وب سایت های سازمانی کامل ارائه دهد. این یک فناوری نوظهور است که تنها چند سال است که وجود دارد. با این حال، در حال حاضر به چارچوب ترجیحی برای زبان پایتون حتی برای Guido van Rossum، خالق پایتون تبدیل شده است. جنگو آنقدر زبان ساده است که این کتاب قادر است طیف وسیعی از توسعه دهندگان را مورد هدف قرار دهد، از کسانی که تازه شروع به ایجاد وب سایت کرده اند تا کسانی که قبلاً با تجربه هستند و علاقه مند به یادگیری نحوه استفاده از چارچوب هستند. این کتاب برای راهنمایی خوانندگان در درک مزایا و سازماندهی چارچوب تنظیم شده است. سپس آنها را طی فرآیند استفاده از چارچوب برای ایجاد یک وب سایت کاملاً کاربردی طی می کند. خوانندگان می توانند شروع به گسترش این چارچوب برای ایجاد وب سایت های خاص برای نیازهای خود کنند.


توضیحاتی درمورد کتاب به خارجی

Django is a website framework language similar to TurboGears and Ruby on Rails. It can be deployed on Linux, Windows, Unix, and MacOS to provide developers with a fast and yet powerful method to implement full enterprise web sites. This is an emerging technology that has only been around for a couple of years. However, it has already become the preferred framework for the Python language even for Guido van Rossum, the creator of Python. Django is such a simple language that this book is able to target a wide range of developers, from those who are just beginning to create web sites to those who are already experienced and are interested in learning how to use the framework. The book is organized to guide readers in understanding the benefits and the organization of the framework. It then takes them through the process of using the framework to create a fully functional web site. Readers will be able to begin expanding on that framework to generate web sites specific to their needs.



فهرست مطالب

Cover......Page 1
Contents......Page 9
Introduction......Page 21
How This Book Is Organized......Page 22
How to Use This Book......Page 23
Part I: Creating the Website Framework......Page 25
HOUR 1: Understanding Django......Page 27
Understanding Models......Page 28
Configuring the settings.py File......Page 29
Understanding the Django Development Server......Page 30
Understanding the Admin Interface......Page 31
Installing Django......Page 34
Workshop......Page 36
Exercises......Page 37
Creating a Django Project......Page 39
Starting the Development Server......Page 41
Configuring the Database......Page 42
Installing an Application......Page 47
Adding Data Using the API......Page 50
Setting Up the URLConf File......Page 51
Creating a Simple View......Page 52
Workshop......Page 54
Exercises......Page 55
Installing the Admin Interface Model......Page 57
Updating the URLconf File to Allow Admin Access......Page 58
Activating the Model in the Admin Interface......Page 60
Adding, Modifying, and Viewing Objects in the Admin Interface......Page 62
Defining Data Models......Page 65
Q&A......Page 80
Exercises......Page 81
Setting Up the URLconf File......Page 83
Understanding the HttpRequest and HttpResponse Classes......Page 84
Configuring the URL Patterns......Page 88
Adding URL-Based Arguments to the Views......Page 91
Summary......Page 96
Q&A......Page 97
Exercises......Page 98
Part II: Implementing the Website Interface......Page 99
Adding Data to the Database......Page 101
Accessing Data in the Database......Page 106
Modifying Data in the Database......Page 109
Performing Queries in the Database......Page 110
Adding Data in a Model to a View......Page 117
Summary......Page 120
Workshop......Page 121
Exercises......Page 122
Passing Extra Options to a View......Page 123
Using View Prefixes......Page 128
Using Additional URLconf Files......Page 130
Summary......Page 133
Workshop......Page 134
Exercises......Page 135
HOUR 7: Implementing Django Templates to Create Custom Views......Page 137
Configuring the Template Directory......Page 138
Creating a Template......Page 139
Rendering a Template as an HTTP Response......Page 147
Extending Templates......Page 149
Embedding Templates......Page 153
Workshop......Page 156
Exercises......Page 157
Implementing Loops......Page 159
Implementing if Logic......Page 163
Adding Links with the url Tag......Page 167
Reducing Code Using the with Tag......Page 170
Adding Cycle Logic to Tables......Page 171
Workshop......Page 172
Exercises......Page 173
Understanding Filters......Page 175
Formatting Text......Page 177
Manipulating Lists......Page 186
Sorting Dictionaries......Page 193
Formatting Dates......Page 194
Summary......Page 201
Workshop......Page 202
Exercises......Page 203
HOUR 10: Adding Forms to Views......Page 205
Creating Form Instances......Page 206
Rendering Forms as HTML......Page 209
Rendering Forms from Models......Page 214
Customizing Forms......Page 220
Q&A......Page 225
Workshop......Page 226
Exercises......Page 227
Handling GET and POST Requests......Page 229
Validating Data from a POST Against the Model......Page 233
Updating Data in the Database......Page 239
Adding Data to the Database......Page 242
Q&A......Page 248
Exercises......Page 249
Understanding Generic Views......Page 251
Using Simple Generic Views......Page 257
Displaying an Object List in a Generic View......Page 258
Displaying Object Details in a Generic View......Page 262
Displaying Date-Based Objects in a Generic View......Page 265
Using Generic Object-Creation Views......Page 274
Using Generic Object-Update Views......Page 278
Using Generic Object-Deletion Views......Page 283
Workshop......Page 287
Exercises......Page 288
Loading Templates from Applications......Page 289
Extending the Template System......Page 290
Creating Custom Filters......Page 292
Creating Custom Tags......Page 295
Understanding How to Use RequestContexts in Templates......Page 309
Summary......Page 310
Workshop......Page 311
Exercises......Page 312
Part III: Implementing a Full-Featured Website......Page 313
Adding Users......Page 315
Adding Groups......Page 324
Setting User Permissions......Page 327
Workshop......Page 331
Exercises......Page 332
Implementing User Logins......Page 333
Adding Logout Functionality......Page 338
Verifying Authentication......Page 340
Verifying Permissions......Page 345
Limiting Access to Generic Views......Page 350
Workshop......Page 351
Exercises......Page 352
HOUR 16: Managing Sessions and Cookies......Page 353
Configuring the Session Manager......Page 354
Using Django’s Test Cookies......Page 356
Setting and Retrieving Session Data......Page 359
Setting and Retrieving Cookies......Page 364
Workshop......Page 365
Exercises......Page 366
Customizing the Model Change List......Page 367
Customizing the Model Form......Page 376
Viewing Multiple Models Inline......Page 379
Q&A......Page 382
Exercises......Page 383
HOUR 18: Customizing the Admin Interface......Page 385
Overriding Admin Templates at the Site Level......Page 386
Creating Custom Admin Views......Page 388
Overriding the Admin Templates at the Application or Object Level......Page 392
Overriding Block Tags in a Custom Admin Template......Page 393
Overriding the Built-in Admin Views in the URLconf File......Page 398
Q&A......Page 399
Exercises......Page 400
Part IV: Implementing Advanced Website Components......Page 401
HOUR 19: Implementing Middleware......Page 403
Implementing Middleware Applications......Page 404
Implementing a Request Preprocessor......Page 405
Implementing a View Preprocessor......Page 410
Implementing a Response Postprocessor......Page 414
Implementing an Exception Postprocessor......Page 418
Django’s Built-in Middleware......Page 422
Q&A......Page 424
Exercises......Page 425
Localizing Strings in Python......Page 427
Localizing Strings in Templates......Page 430
Creating Language Files......Page 432
Setting Language Preference......Page 436
Q&A......Page 441
Exercises......Page 442
HOUR 21: Creating Sitemaps......Page 443
Creating a Sitemap......Page 444
Creating a Sitemap of Generic Views......Page 448
Creating a Sitemap Index......Page 452
Summary......Page 454
Exercises......Page 455
Implementing the sites Framework......Page 457
Using the CurrentSiteManager Class......Page 462
Q&A......Page 468
Workshop......Page 469
Exercises......Page 470
Configuring Caching Backends......Page 471
Implementing a Per-Site Cache......Page 476
Implementing a Per-View Cache......Page 477
Implementing a Per-Object Cache......Page 478
Managing Upstream Caching......Page 480
Q&A......Page 483
Exercises......Page 484
Deploying Django to Apache with mod_python......Page 485
Other Deployment Configurations......Page 489
Optimizing Django Deployment......Page 491
Q&A......Page 492
Exercises......Page 493
Appendixes......Page 495
APPENDIX A: Django Resources......Page 497
Field Objects......Page 501
Form Field to Model Field Mapping......Page 508
APPENDIX C: Formatting Dates and Times......Page 511
A......Page 513
B......Page 514
C......Page 515
D......Page 516
E......Page 517
F......Page 518
I......Page 519
M......Page 520
N......Page 521
P......Page 522
Q–R......Page 523
S......Page 524
U......Page 525
V......Page 526
X–Y–Z......Page 527




نظرات کاربران