Skip to content
TUM Library
OPAC
Universitätsbibliothek
Technische Universität München
  • Temporarily saved: 0 temporarily saved (Full)
  • Help
    • Contact
    • Search Tips
    • Interlibary loan info
  • Chat
  • Tools
    • Search History
    • Open Interlibary Loan
    • Recommend a Purchase
  • Deutsch
  • Account

    Account

    • Borrowed Items
    • Requested Items
    • Fees
    • Profile
    • Search History
  • Log Out
  • Login
  • Books & Journals
  • Papers
Advanced
  • Beginning Django
  • Cite this
  • Email this
  • Print
  • Export Record
    • Export to RefWorks
    • Export to EndNoteWeb
    • Export to EndNote
    • Export to BibTeX
    • Export to RIS
  • Add to favorites
  • Save temporarily Remove from Book Bag
  • Permalink
Export Ready — 
Cover Image
Saved in:
Bibliographic Details
Main Author: Rubio, Daniel (Author)
Format: Book
Language:English
Published: Berkeley, California Apress [2017]
Subjects:
Computer science
Computer programming
Programming languages (Electronic computers)
Computer Science
Python
Web Development
Programming Techniques
Programming Languages, Compilers, Interpreters
Informatik
Dynamische Web-Seite
Python > Programmiersprache
Django > Informatik
Lehrbuch
Links:http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=030095635&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA
Physical Description:XXVII, 593 Seiten Illustrationen
ISBN:9781484227862
Staff View

MARC

LEADER 00000nam a2200000zc 4500
001 BV044698860
003 DE-604
005 20180115
007 t|
008 180104s2017 xx a||| |||| 00||| eng d
020 |a 9781484227862  |9 978-1-4842-2786-2 
035 |a (OCoLC)1019893280 
035 |a (DE-599)BVBBV044698860 
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 
084 |a ST 253  |0 (DE-625)143628:  |2 rvk 
100 1 |a Rubio, Daniel  |e Verfasser  |0 (DE-588)138112142  |4 aut 
245 1 0 |a Beginning Django  |b Web Application Development and Deployment with Python  |c Daniel Rubio 
264 1 |a Berkeley, California  |b Apress  |c [2017] 
264 4 |c © 2017 
300 |a XXVII, 593 Seiten  |b Illustrationen 
336 |b txt  |2 rdacontent 
337 |b n  |2 rdamedia 
338 |b nc  |2 rdacarrier 
650 4 |a Computer science 
650 4 |a Computer programming 
650 4 |a Programming languages (Electronic computers) 
650 4 |a Computer Science 
650 4 |a Python 
650 4 |a Web Development 
650 4 |a Programming Techniques 
650 4 |a Programming Languages, Compilers, Interpreters 
650 4 |a Informatik 
650 0 7 |a Dynamische Web-Seite  |0 (DE-588)4481830-0  |2 gnd  |9 rswk-swf 
650 0 7 |a Python  |g Programmiersprache  |0 (DE-588)4434275-5  |2 gnd  |9 rswk-swf 
650 0 7 |a Django  |g Informatik  |0 (DE-588)7858725-6  |2 gnd  |9 rswk-swf 
655 7 |0 (DE-588)4123623-3  |a Lehrbuch  |2 gnd-content 
689 0 0 |a Django  |g Informatik  |0 (DE-588)7858725-6  |D s 
689 0 1 |a Python  |g Programmiersprache  |0 (DE-588)4434275-5  |D s 
689 0 2 |a Dynamische Web-Seite  |0 (DE-588)4481830-0  |D s 
689 0 |5 DE-604 
776 0 8 |i Erscheint auch als  |n Online-Ausgabe  |z 978-1-4842-2787-9 
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=030095635&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA  |3 Inhaltsverzeichnis 
943 1 |a oai:aleph.bib-bvb.de:BVB01-030095635 

Record in the Search Index

_version_ 1819365001294512128
adam_text Contents at a Glance About the Author........................................................xxi About the Technical Reviewer...............................................xxiii Acknowledgments..........................................................xxv Introduction...........................................................xxvii ilChapter 1: Introduction to the Django Framework.........................1 Chapter 2: Django Urls and Views........................................31 ilChapter 3: Django Templates.............................................73 IlChapter 4: Jinja Templates in Django..................................117 «Chapter 5: Django Application Management................................163 SChapter 6: Django Forms............................................... 217 ■Chapter 7: Django Models................................................. 275 SChapter 8: Django Model Queries and Managers...........................341 SChapter 9: Django Model Forms and Class Views..........................403 IChapter 10: Django User Management.......................... ........441 IChapter 11: Django admin Management.............................. .....495 SChapter 12: REST Services with Django...................................549 BAppendix A: Python Basics............................................. 567 Index.................................................................. 585 V Contents About the Author.............................................................. ........xxi About the Technical Reviewer................................................................xxiii Acknowledgments............................................................................. xxv Introduction........................................................................ ....xxvii a Chapter 1: Introduction to the Django Framework...............................................1 Django Framework Design Principles...........................................................2 Don’t Repeat Yourself (DRY) Principle.....................................................2 Explicit Is Better Than Implicit..........................................................4 Loosely Coupled Architecture..............................................................5 Install Django...............................................................................5 Install Python (Prerequisite).............................................................6 Update or Install pip Package Manager (Prerequisite)......................................7 Install virtualenv (Optional Prerequisite)................................................8 Install Django...........................................................................11 Install Django from Git..................................................................11 Start a Django Project......................................................................13 Set Up a Database for a Django Project......................................................15 Install Python Database Packages.........................................................18 Test Django Database Connection and Build Django Base Tables..............................18 Set Up Content: Understand Urls, Templates, and Apps........................................19 Create and Configure Django Urls........................................................... Create and Configure Django Templates...................................................... Create and Configure Django Apps........................................................... vu CONTENTS Set Up the Django admin Site.......................................................25 Configure and Install the Django admin site App.................................25 Configure and Install the Django admin site docs App............................28 Chapter 2: Django Urls and Views...................................................31 Url Regular Expressions.............................................................31 Precedence Rule: Granular Urls First, Broad Urls Last...........................31 Exact Url Patterns: Forgoing Broad Matching......................................32 Common Url Patterns..............................................................33 Url Parameters, Extra Options, and Query Strings....................................35 Url Consolidation and Modularization................................................38 Url Naming and Namespaces...........................................................40 View Method Requests................................................................47 View Method Responses...............................................................49 Response Options for HTTP Status and Content-Type Headers.......................50 Built-In Response Shortcuts and Templates for Common HTTP Status: 404 (Not Found), 500 (Internal Server Error), 400 (Bad Request), and 403 (Forbidden)..............51 Built-In Response Shortcuts for Inline and Streamed Content......................55 View Method Middleware..............................................................57 Built-In Middleware Classes......................................................57 Middleware Structure and Execution Process.......................................60 Middleware Flash Messages in View Methods...........................................64 Add Flash Messages...............................................................65 Access Flash Messages............................................................67 Class-Based Views................................................................. 68 Built-In Class-Based Views.......................................................69 Class-Based View Structure and Execution.........................................69 viii CONTENTS Chapter 3: Django Templates...................................................................73 Django Template Syntax........................................................................73 Auto-Escaping: HTML and Erring on the Safe Side...........................................74 Django Template Configuration.................................................................75 Template Search Paths.....................................................................76 Invalid Template Variables................................................................78 Debug Output..............................................................................80 Auto-Escape...............................................................................81 File charset..............................................................................82 Automatic Access to Custom Template tag/filter Modules....................................83 Template Loaders..........................................................................84 Create Reusable Templates.....................................................................85 Built-In Context Processors...................................................................87 Django debug context processor (django.template.context_processors.debug).................88 Django request context processor (django.template.context_processors.request).............88 Django auth context processor (django.contrib.auth.context_processors.auth)...............88 Django messages context processor (django.contrib.messages.context_processors.messages)........89 Other Built-In Django Context Processors: i18n, media, static, tz, and CSRF context Processors.89 Custom Context Processors.....................................................................90 Built-In Django Filters.......................................................................91 Dates.....................................................................................91 Strings, Lists, and Numbers...............................................................94 Numbers...................................................................................95 Strings...................................................................................96 Lists and Dictionaries....................................................................98 Spacing and Special Characters............................................................99 Development and Testing..................................................................100 Urls.....................................................................................101 Built-In Django Tags.........................................................................101 Dates....................................................................................102 Forms....................................................................................102 ix CONTENTS Comparison Operations................................................................102 Loops.................................................................................. Python and Filter Operations.........................................................107 Spacing and Special Characters.......................................................108 Template Structures..................................................................109 Development and Testing..............................................................110 Urls.................................................................................110 Custom Filters...........................................................................110 Structure............................................................................110 Options: Naming, HTML, and What Comes In and Out.....................................112 Installation and Access..............................................................114 Chapter 4: Jinja Templates in Django............................................... 117 Jinja Advantages and Disadvantages...................................................... 117 Transition to Jinja Templates from Django Templates......................................118 What Works the Same Way in Jinja and Django Templates................................118 What Works Differently in Jinja Templates Compared to Django Templates...............119 New Concepts and Features in Jinja Templates vs. Django Templates....................121 Jinja Template Configuration in Django...................................................123 Template Search Paths............................................................ 123 Auto-Escaping Behavior............................................................. 125 Auto-Reload Template Behavior and Caching............................................126 Invalid Template Variables...........................................................127 Template Loaders................................................................... 128 Create Reusable Jinja Templates..........................................................128 Jinja Globals: Access Data on All Jinja Templates, Like Django Context Processors........134 Jinja Built-In Statements/Tags and Functions (Like Django Template Tags).................135 Comparison Operations................................................................136 Loops............................................................................... 137 » CONTENTS Python and Filter Operations............................................................141 Spacing and Special Characters..........................................................142 Template Structures.....................................................................145 Jinja Built-In Filters and Tests (Like Django Filters)......................................146 Strings, Lists, Dictionaries, Numbers, and Objects......................................147 Strings and Lists.......................................................................148 Dictionaries and Objects.............................................................. 149 Strings............................................................................... 151 Numbers.................................................................................152 Spacing and Special Characters..........................................................153 Development and Testing.................................................................155 Urls.................................................................................. 155 Custom Filters and Tests in Jinja...........................................................156 Structure...............................................................................156 Installation and Access.................................................................157 Jinja Extensions........................................................................ 158 Enable Jinja Extensions.................................................................159 Create Jinja Extensions.................................................................16° Jinja Policies..............................................................................161 Chapter 5: Django Application Management....................................................163 Django settings.py for the Real World.......................................................163 Switch DEBUG to False...................................................................163 Define ALLOWED_HOSTS.................................................................. 164 Be Careful with the SECRET_KEY Value....................................................165 Define Administrators for ADMINS and MANAGERS...........................................165 Use Dynamic Absolute Paths..............................................................166 Use Multiple Environments or Configuration Files for Django.............................168 Set Up Static Web Page Resources - Images, CSS, JavaScript..................................173 Set Up Static Resources in a Development Environment (DEBUG=False)......................173 Access Static Resources in Django Templates.............................................176 xi CONTENTS Access Static Resources in Jinja Templates........................................... j7g Set Up Static Resources in a Production Environment (DEBUG=True)....................... Django Logging..........................................................................179 Python Core Logging Concepts.........................................................180 Django Default Logging...............................................................180 Create Log Messages..................................................................183 Custom Logging.......................................................................185 Logging with Sentry..................................................................190 Django Email Service....................................................................193 Set Up a Default Connection to an Email Server......................................193 Set Up a Default Connection to Third-Party Email Providers...........................194 Built-In Helpers to Send Email.......................................................197 Custom Email: Attachments, Headers, CC, BCC, and More with EmailMessage.............199 Debug Django Applications...............................................................203 Django Shell: Python manage.py Shell.................................................204 Django Debug Toolbar.................................................................204 Django pdb...........................................................................206 Django Extensions....................................................................208 Django Management Commands..............................................................211 Custom Management Command Structure..................................................212 Custom Management Command Installation............................................. 214 Management Command Automation........................................................215 Chapter 6: Django Forms............................................................... 217 Django Form Structure and Workflow......................................................217 Functional Web Form Syntax for Django Forms..........................................219 Django View Method to Process Form (POST Handling)...................................220 CSRF: What Is It and How Does it Work with Django?...................................222 Django Form Processing: initialization, Field Access, Validation, and Error Handling......................................................................224 Initialize Forms: Initial for Fields and Forms,_init_method, label_suffix, auto Jd, field_order, and use_required_attribute..............................................225 XÜ 5 CONTENTS Accessing Form Values: request.POST and cleaned_data....................................229 Validating Form Values: is_validO, validators, clean_ field 0, and cleanO...............230 Error Form Values: Errors...............................................................234 Django Form Field Types: Widgets, Options, and Validations..................................235 The Relationship between Widgets and Form Fields........................................245 Empty, Default, and Predetermined Values: Required, Initial, and Choices................246 Limiting Text Values: maxjength, minjength, strip, and Validators.......................246 Limiting Number Values: max_value, min_value, max_digits, decimaLplaces, and Validators.247 Error Messages: errorjnessages..........................................................247 Field Layout Values: label, label_suffix, helpjext......................................248 Set Up the Layout for Django Forms in Templates.............................................248 Output Form Fields: form.asjable, form.as_p, form.as_ul, and Granularly by Field........249 Output Field Order: field_order and orderjields.........................................252 Output CSS Classes, Styles, and Field Attributes: error_css_class, required_css_class, Widget, Customization, and Various Form Field Options........................................252 Output Form Field Errors: form. field_name .errors, form.errors, form.non_field_errors..254 Django Custom Form Fields and Widgets.......................................................255 Create Custom Form Fields...............................................................256 Customize Built-In Widgets..............................................................257 Create Custom Form Widgets..............................................................258 Custom Form Widget Configuration Options................................................260 Django Advanced Form Processing: Partial Forms, AJAX, and Files.............................261 Partial Forms...........................................................................261 AJAX Form Submission....................................................................263 Files in Forms..........................................................................265 Django Formsets.............................................................................268 Formset Factory.........................................................................270 Formset Management Form and Formset Processing..........................................270 Formset Custom Validation and Formset Errors............................................272 xiii CONTENTS ^Chapter 7: Django Models...................................................................275 Django Models and the Migrations Workflow................................................275 Create Django Models..................................................................276 Migrations and the Django Model Workflow..............................................277 Django Model Data Types..................................................................280 Limiting Values: maxjength, min_value, max_value, max_digits, and decimal_places......287 Empty, Null and Not Null Values: Blank and Null.......................................288 Predetermined Values: default, auto_now, autojiow_add, and choices....................290 Unique values: unique, unique_for_date, unique_for_month and unique_for_year..........293 Form Values: Editable, helpjext, verbose_name, and errorjmessages.....................293 Database Definition Language (DDL) Values: db_column, dbjndex, dbjablespace, primary_key...294 Built-In and Custom Validators: Validators............................................295 Django Model Default and Custom Behaviors................................................296 Model Methods.........................................................................296 Model Manager Field: Objects..........................................................304 Model Meta Class and Options..........................................................305 Relationships in Django Models...........................................................310 One to Many Relationships in Django Models............................................311 Many to Many Relationships in Django Models...........................................311 One to One Relationships in Django Models.............................................312 Options for Relationship Model Data Types.............................................313 Django Model Transactions................................................................317 Transaction per Request: ATOMIC_REQUESTS and Decorators...............................317 Context Manager and Callbacks: atomicO and on_commit()................................318 Django Model Migrations..................................................................319 Migration File Creation...............................................................319 Migration File Renaming...............................................................320 Migration File Squashing..............................................................321 xiv CONTENTS Migration File Structure...............................................................322 Migration File Rollback................................................................323 Django Model Database Tasks...............................................................323 Backup Data: Fixtures, dumpdata, loaddata, and inspectdb..............................324 Delete Data: Flush, sqlflush, and sqlsequencereset....................................324 Interact with Data: dbshell............................................................325 Django Model Initial Data Setup..........................................................325 Hard-code predefined records in Python migration file.................................325 SQL script with SQL statements........................................................326 Django fixture file....................................................................328 Django Model Signals......................................................................329 Built-In Django Model Signals..........................................................330 Listen for Django Model Signals.......................................................330 Emit Custom Signals in Django Model Signals...........................................333 Django Models Outside of models.py........................................................334 Django Models Inside Apps in the Models Folder........................................334 Django Models Inside Apps in Custom Folders...........................................335 Django Models Outside Apps and Model Assignment to Other Apps.........................336 Django Models and Multiple Databases......................................................336 Multiple Databases for Django Models: using............................................337 Multiple Databases for Django Tools: -database.........................................337 Multiple Database Routers: DATABASE_ROUTERS setting....................................337 ^Chapter 8: Django Model Queries and Managers...............................................341 CRUD Single Records in Django Models......................................................341 Create a Single Record with saveO or createO..........................................341 Read a Single Record with getQ or get_or_createO......................................343 Update a Single Record with saveO, updateO, update_or_createO, or refresh_from_dbO....345 Delete a Single Record with deleteQ....................................................347 xv CONTENTS CRUD Multiple Records in Django Models....................................................348 Create Multiple Records with bulk_createO.............................................349 Read Multiple Records with allO, filterO, excludeO, or in_bulkO.......................351 Understanding a QuerySet: Lazy Evaluation and Caching.................................353 Read Performance Methods: deferQ, onlyO, valuesO, valuesJistO, iteratorO, existsO, and noneO 356 Update Multiple Records with updateO or select_for_updateO............................359 Delete Multiple Records with deleteO...................................................361 CRUD Relationship Records Across Django Models............................................361 One to Many CRUD Operations............................................................361 Many to Many CRUD Operations...........................................................365 One to One CRUD Operations.............................................................367 Read Performance Relationship Methods: select_related() and prefetch_relatedO.........368 Model Queries by SQL Keyword...............................................................370 WHERE Queries: Django Field Lookups....................................................370 DISTINCT Queries.......................................................................377 ORDER Queries: order_byO and reverseO..................................................379 LIMIT Queries..........................................................................380 Merge Queries..........................................................................381 Aggregation Queries....................................................................384 Expression and Function Queries........................................................387 Model Queries with Raw (Open-Ended) SQL....................................................392 SQL Queries with a Model Manager’s rawO Method........................................393 SQL Queries with Python’s DB API.......................................................395 Model Managers.............................................................................396 Custom and Multiple Model Managers.....................................................397 Custom Model Managers and QuerySet Classes with Methods................................398 Custom Reverse Model Managers for Related Models.......................................401 xvi : CONTENTS Chapter 9: Django Model Forms and Class Views...........................................403 Django Model Form Structure and Workflow................................................403 Create Django Model Forms.................................................................404 Django Model Form Options and Field Mapping.............................................405 Model Form Required Options: Model and Fields or Exclude............................405 Model Form Default Field Mapping......................................................406 Model Form New and Custom Fields: Widgets, Labels, help.texts, error_messages, field_classes, and localizejields.................................................408 Django Model Forms with Relationships.....................................................410 ModelChoiceField and ModelMultipleChoiceField Form Field Options: queryset, emptyJabel, to_field_name, and label_from_instance............................................410 Django Model Form Processing..............................................................413 Model Form Initialization: Initial and Instance.......................................413 Model Form Validation.................................................................414 Django Model Formsets.....................................................................416 Model Formset Factory.................................................................416 Class-Based Views with Models.............................................................417 Create Model Records with the Class-Based View CreateView.............................418 CreateView Fields and Methods.........................................................420 Read Model Records with the Class-Based Views ListView and DetailView...............426 ListView Fields and Methods...........................................................428 DetailView Fields and Methods.........................................................431 Update Model Records with the Class-Based View UpateView..............................433 UpdateView Fields and Methods.........................................................435 Delete Records with the Class-Bases View DeleteView...................................436 DeleteView Fields and Methods.........................................................437 Class-Based Views with Mixins.........................................................438 xvii CONTENTS SChapter 10: Django User Management.................................................. 441 Introduction to the Django User System..............................................441 User Types, Subtypes, Groups, and Permissions....................................441 Create Users.....................................................................442 Manage Users.....................................................................445 Create and Manage Groups.........................................................450 Permission Types....................................................................452 User Permissions: Superuser, Staff, and Active...................................453 Model Permissions: Add, Change, Delete, and Custom...............................453 Permission Checks and Enforcement...................................................455 View Method Permission Checks....................................................455 URL Permission Checks............................................................458 Template Permission Checks.......................................................459 Class-Based View Permission Checks...............................................460 User Authentication and Auto-Management.............................................462 Login and Logout Workflow........................................................463 Password Change Workflow.........................................................464 Password Reset Workflow..........................................................464 User Signup Workflow.............................................................465 Custom User Model Fields............................................................467 Custom Authentication Back Ends.....................................................469 User Management with Django allauth.................................................471 Install and Set Up django-allauth................................................471 First Log In and Log Out with Superuser in Django allauth........................473 User Signup with Django allauth..................................................475 Password Reset and Change with Django allauth....................................475 Add and Change User Email with Django allauth....................................476 Change Templates for Django allauth..............................................477 Models and Database Tables Behind Django allauth.................................477 xviii CONTENTS Social Authentication with Django allauth.................................................478 Set Up Django allauth for Different Social Providers...................................478 Set Up Facebook with Django allauth....................................................480 Set Up Google with Django allauth......................................................486 Set Up Twitter with Django allauth.....................................................491 a Chapter 11: Django admin Management........................................................495 Set Up Django Models in the Django admin..................................................495 Django admin Read Record Options............................................................496 Record Display: list_display, formatjitml, empty_value_display...........................498 Record Order: admin_order_field and ordering.............................................502 Record Links and Inline Edit: list_display_links and list_editable.......................503 Record Pagination: list_per_page, list_max_show_all, paginator...........................506 Record Search: searchjields, list_filter, show_full_result_count, preservejilters........507 Record Dates: date_hierarchy.............................................................512 Record Actions: actions_on_top, actions_on_bottom, actions...............................514 Record Relationships.....................................................................514 Django admin Create, Update, Delete Record Options........................................519 Record Forms: fields, readonly_fields, exclude, fieldsets, formfield_overrldes, form, prepopulatedjields.................................................................520 Actions, Links, and Positions: save_on_top, save_as(Clone records), save_as_continue and view_on_site........................................................527 Relationships: filter_horizontal, filter_vertical, radio Jields, rawjdjields, inlines..529 Django admin Custom Page Layout, Data, and Behaviors......................................536 Django admin Custom Global Values for Default Templates................................536 Django admin Custom Page Layout with Custom Templates....................................538 Django admin Custom Static Resources.....................................................540 Django admin Custom Data and Behaviors with admin Class Fields and Methods.............541 Django admin CRUD Permissions...............................................................543 Multiple Django admin Sites.................................................................545 xix CONTENTS . Chapter 12: REST Services with Django............................................. REST Services in Django........................................................... Standard View Method Designed as REST Service.................................. Django REST Framework.......................................................... Django Tastypie Framework...................................................... Django REST Framework Concepts and Introduction.................................555 Serializers and Views.......................................................... Class-Based Views.............................................................. Mixins and Generic Class-Based Views.........................................559 View Sets and Routers........................................................560 Django REST Framework Security..................................................562 Set Up REST Framework Services Permissions...................................562 Set Up REST Framework Login Page.............................................565 ^Appendix A: Python Basics........................................................567 Strings, Unicode, and Other Annoying Text Behaviors.............................567 Methods Arguments: Default, optional, *args, and **kwargs.......................571 Classes and Subclasses..........................................................574 Loops, Iterators, and Generators................................................576 List Comprehensions, Generator Expressions, Maps, and Filters...................581 Lambda Keyword for Anonymous Methods............................................583 Index.................................................................. .....585 XX
any_adam_object 1
author Rubio, Daniel
author_GND (DE-588)138112142
author_facet Rubio, Daniel
author_role aut
author_sort Rubio, Daniel
author_variant d r dr
building Verbundindex
bvnumber BV044698860
classification_rvk ST 250
ST 253
ctrlnum (OCoLC)1019893280
(DE-599)BVBBV044698860
discipline Informatik
format Book
fullrecord <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02071nam a2200517zc 4500</leader><controlfield tag="001">BV044698860</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20180115 </controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">180104s2017 xx a||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781484227862</subfield><subfield code="9">978-1-4842-2786-2</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1019893280</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV044698860</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="084" ind1=" " ind2=" "><subfield code="a">ST 253</subfield><subfield code="0">(DE-625)143628:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Rubio, Daniel</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)138112142</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Beginning Django</subfield><subfield code="b">Web Application Development and Deployment with Python</subfield><subfield code="c">Daniel Rubio</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Berkeley, California</subfield><subfield code="b">Apress</subfield><subfield code="c">[2017]</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">© 2017</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXVII, 593 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=" " ind2="4"><subfield code="a">Computer science</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programming languages (Electronic computers)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer Science</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Python</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Web Development</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programming Techniques</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programming Languages, Compilers, Interpreters</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Informatik</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Dynamische Web-Seite</subfield><subfield code="0">(DE-588)4481830-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Python</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4434275-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</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="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4123623-3</subfield><subfield code="a">Lehrbuch</subfield><subfield code="2">gnd-content</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="1"><subfield code="a">Python</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4434275-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Dynamische Web-Seite</subfield><subfield code="0">(DE-588)4481830-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe</subfield><subfield code="z">978-1-4842-2787-9</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&amp;doc_library=BVB01&amp;local_base=BVB01&amp;doc_number=030095635&amp;sequence=000001&amp;line_number=0001&amp;func_code=DB_RECORDS&amp;service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-030095635</subfield></datafield></record></collection>
genre (DE-588)4123623-3 Lehrbuch gnd-content
genre_facet Lehrbuch
id DE-604.BV044698860
illustrated Illustrated
indexdate 2024-12-20T18:09:19Z
institution BVB
isbn 9781484227862
language English
oai_aleph_id oai:aleph.bib-bvb.de:BVB01-030095635
oclc_num 1019893280
open_access_boolean
owner DE-473
DE-BY-UBG
owner_facet DE-473
DE-BY-UBG
physical XXVII, 593 Seiten Illustrationen
publishDate 2017
publishDateSearch 2017
publishDateSort 2017
publisher Apress
record_format marc
spellingShingle Rubio, Daniel
Beginning Django Web Application Development and Deployment with Python
Computer science
Computer programming
Programming languages (Electronic computers)
Computer Science
Python
Web Development
Programming Techniques
Programming Languages, Compilers, Interpreters
Informatik
Dynamische Web-Seite (DE-588)4481830-0 gnd
Python Programmiersprache (DE-588)4434275-5 gnd
Django Informatik (DE-588)7858725-6 gnd
subject_GND (DE-588)4481830-0
(DE-588)4434275-5
(DE-588)7858725-6
(DE-588)4123623-3
title Beginning Django Web Application Development and Deployment with Python
title_auth Beginning Django Web Application Development and Deployment with Python
title_exact_search Beginning Django Web Application Development and Deployment with Python
title_full Beginning Django Web Application Development and Deployment with Python Daniel Rubio
title_fullStr Beginning Django Web Application Development and Deployment with Python Daniel Rubio
title_full_unstemmed Beginning Django Web Application Development and Deployment with Python Daniel Rubio
title_short Beginning Django
title_sort beginning django web application development and deployment with python
title_sub Web Application Development and Deployment with Python
topic Computer science
Computer programming
Programming languages (Electronic computers)
Computer Science
Python
Web Development
Programming Techniques
Programming Languages, Compilers, Interpreters
Informatik
Dynamische Web-Seite (DE-588)4481830-0 gnd
Python Programmiersprache (DE-588)4434275-5 gnd
Django Informatik (DE-588)7858725-6 gnd
topic_facet Computer science
Computer programming
Programming languages (Electronic computers)
Computer Science
Python
Web Development
Programming Techniques
Programming Languages, Compilers, Interpreters
Informatik
Dynamische Web-Seite
Python Programmiersprache
Django Informatik
Lehrbuch
url http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=030095635&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA
work_keys_str_mv AT rubiodaniel beginningdjangowebapplicationdevelopmentanddeploymentwithpython
  • Availability

‌

Order via interlibrary loan Table of Contents
  • Legal Notice
  • Data Privacy
  • Accessibility Statement
  • First Level Hotline