Dokumentasi DjangoLink to this heading
Apapun yang perlu anda tahu mengenai Django.
Mendapatkan bantuanLink to this heading
Mengalami masalah? Kami senang membantu!
Coba FAQ -- dia mempunyai jawaban ke banyak pertanyaan umum.
Mencari informasi spesifik? Coba:ref:genindex, Indeks Modul atau the detailed table of contents.
Mencari untuk informasi di arsip dari daftar penyuratan django-users, atau post a question.
Tanya pertanyaan di #django IRC channel, atau cari IRC logs untuk melihat jika itu sudah ditanyakan sebelumnya.
Laporkan kesalahan dengan Django di ticket tracker kami.
Bagaimana dokumentasi diaturLink to this heading
Django mempunyai banyak dokumentasi. Ikhstisar tingkat-tinggi dari bagaimana dia disusun akan membantu anda mengetahui dimana mencari untuk hal-hal tertentu:
Tutorials membawa anda dengan tangan melalui rangkaian langkah untuk membuat sebuah aplikasi Jaringan. Mulai disini jika anda baru pada Django atau pengembangan aplikasi Jaringan. Juga lihat pada the "Langkah pertama" dibawah ini.
Topic guides mengobrolkan kunci topik dan konsep pada tingkat tinggi dan menyediakan informasi latar belakang berguna dan penjelasan.
Reference guides mengandung acuan teknis untuk API dan aspek lain dari perlengkapan Django. Mereka menggambarkan bagaimana itu bekerja dan bagaimana menggunakannya bahwa anda mempunyai pemahaman dasar dari kunci konsep.
How-to guides adalah resep-resep. Mereka memandu anda melalui langkah-langkah dalam mengalamatkan kunci masalah dan kasus-penggunaan. Mereka lebih ahli dari pada tutorial dan menganggap beberapa pengetahuan dari bagaimana Django bekerja.
Langkah pertamaLink to this heading
Apakah anda baru ke Django atau ke pemrograman? Ini adalah tempat untuk memulai!
Dari goresan: Overview | Installation
Tutorial: Part 1: Requests and responses | Part 2: Models and the admin site | Part 3: Views and templates | Part 4: Forms and generic views | Part 5: Testing | Part 6: Static files | Part 7: Customizing the admin site
Tutorial lanjut: How to write reusable apps | Writing your first patch for Django
Lapisan modelLink to this heading
Django menyediakan lapisan abstraksi ("model") untuk membentuk dan merubah data dari aplikasi Jaringan anda. Pelajari lebih tentang itu dibawah ini:
Models: Introduction to models | Field types | Indexes | Meta options | Model class
QuerySets: Making queries | QuerySet method reference | Lookup expressions
Contoh Model: Instance methods | Accessing related objects
Perpindahan: Introduction to Migrations | Operations reference | SchemaEditor | Writing migrations
Lanjutan: Managers | Raw SQL | Transactions | Aggregation | Search | Custom fields | Multiple databases | Custom lookups | Query Expressions | Conditional Expressions | Database Functions
Lainnya: Supported databases | Legacy databases | Providing initial data | Optimize database access | PostgreSQL specific features
Lapisan tampilanLink to this heading
Django mempunyai konsep "tampilan" untuk merangkum tanggung jawab logis untuk mengolah permintaan pengguna dan mengembalikan tanggapan. Temukan semua anda butuhkan untuk mengetahui tentang tampilan melalui tautan dibawah ini:
Dasar: URLconfs | View functions | Shortcuts | Decorators
Acuan: Built-in Views | Request/response objects | TemplateResponse objects
Unggah berkas: Overview | File objects | Storage API | Managing files | Custom storage
Tampilan berbasis-kelas: Overview | Built-in display views | Built-in editing views | Using mixins | API reference | Flattened index
Lanjutan: Generating CSV | Generating PDF
Middleware: Overview | Built-in middleware classes
Lapisan cetakanLink to this heading
Lapisan cetakan menyediakan sintaksis ramah-perancang untuk membangun informasi untuk dibawakan ke pengguna. Pelajari bagaimana sinktaksis ini dapat digunakan oleh perancang dan bagaimana dia dapat diperluas oleh pemrogram.
Dasar: Overview
Untuk perancang: Language overview | Built-in tags and filters | Humanization
Untuk pemrogram: Template API | Custom tags and filters
FormulirLink to this heading
Django menyediakan kerangka kaya untuk memfasilitasi pembuatan formulir dan manipulasi data.
Dasar Overview | Form API | Built-in fields | Built-in widgets
Lanjutan: Forms for models | Integrating media | Formsets | Customizing validation
Pengolahan pengembanganLink to this heading
Pelajari tentang beragam komponen dan alat untuk membantu anda dalam mengembangkan dan mencoba aplikasi Django:
Pengaturan: Overview | Full list of settings
Aplikasi: Overview
Pengecualian: Overview
django-admin dan manage.py: Overview | Adding custom commands
Percobaan: Introduction | Writing and running tests | Included testing tools | Advanced topics
Penyebaran: Overview | WSGI servers | Deploying static files | Tracking code errors by email
AdminLink to this heading
Temukan semua anda butuhkan untuk mengetahui tentang otomatisasi antarmuka admin, satu dari fitur paling terkenal Django:
KeamananLink to this heading
Keamanan adalah sebuah topik dari sangat penting dalam pengembangan aplikasi jaringan dan Django menyediakan banyak alat perlindungan dan mekanisme:
Internasionalisasi dan lokalisasiLink to this heading
Django menawarkan kerangka internasionalisasi dan lokalisasi yang kuat untuk memandu anda dalam mengembangkan aplikasi untuk banyak bahasa dan wilayah dunia:
Penampilan dan optimalisasiLink to this heading
Terdapat beragam teknik dan alat yang dapat membantu mendapatkan kode anda berjalan efesien - cepat, dan menggunakan sedikit sumberdaya sistem.
Kesesuaian PythonLink to this heading
Django bertujuan menjadi sesuai dengan banyak perbedaan rasa dan versi dari Phyton:
Kerangka geografisLink to this heading
GeoDjango bermaksud menjadi kerangka Jaringan geografis kelas-dunia. Tujuannya adalah membuat dia semudah mungkin membangun aplikasi Jaringan GIS dan memanfaatkan kekuatan dari data spasial diadakan.
Alat aplikasi Jaringan UmumLink to this heading
Django menawarkan alat-alat banyak umumnya dibutuhkan dalam pengembangan aplikasi Jaringan:
Fungsionalitas inti lainLink to this heading
Pelajari tentang beberapa fungsi inti lainnya dari kerangka Django:
Proyek sumber-terbuka DjangoLink to this heading
Mempelajari bagaimana pengolahan pengembangan untuk proyek Django itu sendiri dan tentang bagaimana anda dapat membantu:
Community: How to get involved | The release process | Team organization | The Django source code repository | Security policies | Mailing lists
Filosofi rancangan: Overview
Dokumentasi: Tentang dokumentasi ini
Sebaran pihak-ketiga: Overview
Django berkali-kali: API stability | Release notes and upgrading instructions | Deprecation Timeline