Django for Beginners learn web development with Django 2.0 = William S. Vincent
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
© 2018
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis Inhaltsverzeichnis |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV044931455 | ||
003 | DE-604 | ||
005 | 20180523 | ||
007 | t | ||
008 | 180507s2018 a||| |||| 00||| eng d | ||
020 | |a 9781980377894 |9 9781980377894 | ||
035 | |a (OCoLC)1036299048 | ||
035 | |a (DE-599)BVBBV044931455 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
049 | |a DE-473 | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
100 | 1 | |a Vincent, William S. |e Verfasser |0 (DE-588)1159582327 |4 aut | |
245 | 1 | 0 | |a Django for Beginners |b learn web development with Django 2.0 = William S. Vincent |
246 | 1 | 1 | |a William S. Vincent |
264 | 3 | |a Wroclaw |b Amazon Fulfillment |c [2018] | |
264 | 4 | |c © 2018 | |
300 | |a 318 Seiten |b Illustrationen | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Django |g Informatik |0 (DE-588)7858725-6 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Django |g Informatik |0 (DE-588)7858725-6 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m Digitalisierung UB Bamberg - ADAM Catalogue Enrichment |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=030324512&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
856 | 4 | 2 | |m Digitalisierung UB Bamberg - ADAM Catalogue Enrichment |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=030324512&sequence=000003&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-030324512 |
Datensatz im Suchindex
DE-473_call_number | 61/ST 250p99 GA 12729 |
---|---|
DE-473_location | 6 |
DE-BY-UBG_katkey | 196457804 |
DE-BY-UBG_local_notation | ST 250p99 |
DE-BY-UBG_media_number | 013908052965 |
_version_ | 1811360921864372224 |
adam_text | Contents
Introduction 1
Why Django 2
Why this book 3
Book Structure 4
Book layout 6
Conclusion 7
Chapter 1: Initial Setup 9
The Command Line 9
Install Python 3 on Mac OS X 12
Install Python 3 on Windows 14
Install Python 3 on Linux 15
Virtual Environments 16
Install Django 17
Install Git 21
Text Editors 22
Conclusion 23
Chapter 2: Hello World app 25
Initial Setup 25
Create an app 28
Views and URLConfs 30
Hello, world! 33
Git 34
Bitbucket 36
Conclusion 40
Chapter 3: Pages app 43
Initial Setup 43
Templates 46
Class-Based Views 48
URLs 49
Add an About Page 31
Extending Templates 53
Tests 57
Git and Bitbucket 59
Local vs Production 61
Heroku 62
Additional Files 63
Deploy 66
Conclusion 69
Chapter 4: Message Board app 71
Initial Setup 71
Create a database model 74
Activating models 76
Django Admin 76
Views/Templates/URLs 83
Adding new posts 87
Tests 91
Bitbucket 96
Heroku configuration 97
Heroku deployment 99
Conclusion 101
Chapter 5: Blog app 103
Initial Setup 103
Database Models 105
Admin 107
URLs 112
Views 114
Templates 115
Static files 118
Individual blog pages 124
Tests 130
Git 132
Conclusion 133
Chapter 6: Forms 135
Forms 135
Update Form 147
Delete View 154
Tests 160
Conclusion 164
Chapter 7: User Accounts
165
Login 165
Updated homepage 168
Logout link 170
Signup 173
Bitbucket 179
Heroku config 180
Heroku deployment 182
Conclusion 186
Chapter 8: Custom User Model 187
Setup 187
Custom User Model 189
Forms 191
Superuser 194
Conclusion 196
Chapter 9: User Authentication 197
Templates 197
URLs 201
Admin 206
Conclusion 212
Chapter 10: Bootstrap 213
Pages app 213
Tests 217
Bootstrap 220
Signup Form 228
Next Steps 233
Chapter 11: Password Change and Reset 235
Password Change 235
Customizing password change 237
Password reset 240
Custom Templates 245
Conclusion 249
Chapter 12: Email 251
SendGrid 251
Custom emails 256
Conclusion 260
Chapter 13: Newspaper app 261
Articles app 261
URLs and Views 267
Edit/Delete 272
Create page 279
Conclusion 287
Chapter 14: Permissions and Authorization 289
Improved CreateView 289
Authorizations 291
Mixins 293
Updating views 295
Conclusion 297
Chapter 15: Comments 299
Model 299
Admin 301
Template 308
Conclusion 312
Conclusion 315
Django Resources 316
Python Books 317
Blogs to Follow 317
Feedback 318
Contents
Introduction 1
Why Django 2
Why this book 3
Book Structure 4
Book layout 6
Conclusion 7
Chapter 1: Initial Setup 9
The Command Line 9
Install Python 3 on Mac OS X 12
Install Python 3 on Windows 14
Install Python 3 on Linux 15
Virtual Environments 16
Install Django 17
Install Git 21
Text Editors 22
Conclusion 23
Chapter 2: Hello World app 25
Initial Setup 25
Create an app 28
Views and URLConfs 30
Hello, world! 33
Git 34
Bitbucket 36
Conclusion 40
Chapter 3: Pages app 43
Initial Setup 43
Templates 46
Class-Based Views 48
URLs 49
Add an About Page 31
Extending Templates 53
Tests 57
Git and Bitbucket 59
Local vs Production 61
Heroku 62
Additional Files 63
Deploy 66
Conclusion 69
Chapter 4: Message Board app 71
Initial Setup 71
Create a database model 74
Activating models 76
Django Admin 76
Views/Templates/URLs 83
Adding new posts 87
Tests 91
Bitbucket 96
Heroku configuration 97
Heroku deployment 99
Conclusion 101
Chapter 5: Blog app 103
Initial Setup 103
Database Models 105
Admin 107
URLs 112
Views 114
Templates 115
Static files 118
Individual blog pages 124
Tests 130
Git 132
Conclusion 133
Chapter 6: Forms 135
Forms 135
Update Form 147
Delete View 154
Tests 160
Conclusion 164
Chapter 7: User Accounts
165
Login 165
Updated homepage 168
Logout link 170
Signup 173
Bitbucket 179
Heroku config 180
Heroku deployment 182
Conclusion 186
Chapter 8: Custom User Model 187
Setup 187
Custom User Model 189
Forms 191
Superuser 194
Conclusion 196
Chapter 9: User Authentication 197
Templates 197
URLs 201
Admin 206
Conclusion 212
Chapter 10: Bootstrap 213
Pages app 213
Tests 217
Bootstrap 220
Signup Form 228
Next Steps 233
Chapter 11: Password Change and Reset 235
Password Change 235
Customizing password change 237
Password reset 240
Custom Templates 245
Conclusion 249
Chapter 12: Email 251
SendGrid 251
Custom emails 256
Conclusion 260
Chapter 13: Newspaper app 261
Articles app 261
URLs and Views 267
Edit/Delete 272
Create page 279
Conclusion 287
Chapter 14: Permissions and Authorization 289
Improved CreateView 289
Authorizations 291
Mixins 293
Updating views 295
Conclusion 297
Chapter 15: Comments 299
Model 299
Admin 301
Template 308
Conclusion 312
Conclusion 315
Django Resources 316
Python Books 317
Blogs to Follow 317
Feedback 318
|
any_adam_object | 1 |
author | Vincent, William S. |
author_GND | (DE-588)1159582327 |
author_facet | Vincent, William S. |
author_role | aut |
author_sort | Vincent, William S. |
author_variant | w s v ws wsv |
building | Verbundindex |
bvnumber | BV044931455 |
classification_rvk | ST 250 |
ctrlnum | (OCoLC)1036299048 (DE-599)BVBBV044931455 |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01583nam a2200349 c 4500</leader><controlfield tag="001">BV044931455</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20180523 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">180507s2018 a||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781980377894</subfield><subfield code="9">9781980377894</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1036299048</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV044931455</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-473</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Vincent, William S.</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1159582327</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Django for Beginners</subfield><subfield code="b">learn web development with Django 2.0 = William S. Vincent</subfield></datafield><datafield tag="246" ind1="1" ind2="1"><subfield code="a">William S. Vincent</subfield></datafield><datafield tag="264" ind1=" " ind2="3"><subfield code="a">Wroclaw</subfield><subfield code="b">Amazon Fulfillment</subfield><subfield code="c">[2018]</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">© 2018</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">318 Seiten</subfield><subfield code="b">Illustrationen</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Django</subfield><subfield code="g">Informatik</subfield><subfield code="0">(DE-588)7858725-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Django</subfield><subfield code="g">Informatik</subfield><subfield code="0">(DE-588)7858725-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Bamberg - ADAM Catalogue Enrichment</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=030324512&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Bamberg - ADAM Catalogue Enrichment</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=030324512&sequence=000003&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-030324512</subfield></datafield></record></collection> |
id | DE-604.BV044931455 |
illustrated | Illustrated |
index_date | 2024-09-20T13:29:36Z |
indexdate | 2024-09-27T16:41:23Z |
institution | BVB |
isbn | 9781980377894 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-030324512 |
oclc_num | 1036299048 |
open_access_boolean | |
owner | DE-473 DE-BY-UBG |
owner_facet | DE-473 DE-BY-UBG |
physical | 318 Seiten Illustrationen |
publishDate | 2018 |
publishDateSearch | 2018 |
publishDateSort | 2018 |
record_format | marc |
spellingShingle | Vincent, William S. Django for Beginners learn web development with Django 2.0 = William S. Vincent Django Informatik (DE-588)7858725-6 gnd |
subject_GND | (DE-588)7858725-6 |
title | Django for Beginners learn web development with Django 2.0 = William S. Vincent |
title_alt | William S. Vincent |
title_auth | Django for Beginners learn web development with Django 2.0 = William S. Vincent |
title_exact_search | Django for Beginners learn web development with Django 2.0 = William S. Vincent |
title_full | Django for Beginners learn web development with Django 2.0 = William S. Vincent |
title_fullStr | Django for Beginners learn web development with Django 2.0 = William S. Vincent |
title_full_unstemmed | Django for Beginners learn web development with Django 2.0 = William S. Vincent |
title_short | Django for Beginners |
title_sort | django for beginners learn web development with django 2 0 william s vincent |
title_sub | learn web development with Django 2.0 = William S. Vincent |
topic | Django Informatik (DE-588)7858725-6 gnd |
topic_facet | Django Informatik |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=030324512&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=030324512&sequence=000003&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT vincentwilliams djangoforbeginnerslearnwebdevelopmentwithdjango20williamsvincent AT vincentwilliams williamsvincent |