Melancarkan python manage.py shell
Buka shell dengan projek Anda dimuatkan.
Melancarkan python manage.py shell ialah pelajaran Django Academy percuma di CoddyKit. Ini ialah pelajaran 1 daripada 4. Sebanyak 3 pelajaran dalam laluan pembelajaran ini boleh dibaca sepenuhnya secara percuma — selepas itu, CoddyKit PRO membuka akses kepada semua pelajaran, serta latihan praktikal dengan penyunting kod terbina dalam dan tutor kecerdasan buatan yang tersedia 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran Django Academy, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus Django Academy merangkumi sejumlah 4 pelajaran.
Ruang Uji untuk Projek Anda
Shell Django ialah sesi Python interaktif yang sudah mengetahui projek anda, jadi anda boleh menguji idea secara langsung tanpa menulis fail. 🧪
Mengapa Bukan python Sahaja?
python biasa tidak boleh mengimport model anda kerana tetapan Django belum dimuatkan. Perintah shell menyediakan semuanya untuk anda terlebih dahulu.
Satu Perintah
Anda melancarkannya melalui manage.py, iaitu skrip yang sama yang digunakan untuk segala-galanya. Skrip itu memuatkan tetapan, kemudian membawa anda ke Python.
python manage.py shellJalankan dari Akar Projek
Jalankan perintah dalam folder yang mengandungi manage.py. Dari situ Django boleh mencari tetapan dan aplikasi anda tanpa persediaan tambahan.
Rupa Prom
Selepas bermula, anda akan melihat prom Python yang biasa dengan tiga tanda anak panah. Apa sahaja yang anda taip akan dijalankan serta-merta dan hasilnya dipaparkan.
>>> 2 + 2
4Tetapan Sudah Dimuatkan
Oleh sebab tetapan telah dikonfigurasikan, anda boleh membaca nilai projek dengan segera. Cuba cetak bendera DEBUG anda untuk mengesahkan bahawa shell dapat melihatnya.
>>> from django.conf import settings
>>> settings.DEBUG
TrueImport dan Teroka
Kini sebarang model atau utiliti hanya memerlukan satu import. Shell sangat sesuai untuk meneroka kod sebelum anda menyimpannya dalam fail.
Blok Berbilang Baris Juga Berfungsi
Anda tidak terhad kepada baris tunggal. Mulakan gelung atau fungsi dan prom akan bertukar kepada titik sehingga blok itu lengkap.
>>> for i in range(3):
... print(i)Keluar dari Shell
Apabila selesai, taip exit() atau tekan Ctrl-D untuk kembali ke terminal biasa anda. Tiada apa-apa yang anda taip disimpan pada cakera.
>>> exit()Memang Direka untuk Sementara
Anggap shell sebagai pad conteng. Ia sesuai untuk percubaan, tetapi perubahan sebenar hendaklah diletakkan dalam paparan, model atau skrip yang boleh dijalankan semula.
Penulisan Pangkalan Data Adalah Sebenar
Satu peringatan: pertanyaan mengakses pangkalan data sebenar anda. Menyimpan objek dalam shell mengubah data secara kekal, jadi berhati-hatilah dalam persekitaran pengeluaran.
Semakan Pantas
Mengapa menggunakan shell Django dan bukannya python biasa?
Imbas Kembali
Anda telah belajar bahawa manage.py shell membuka sesi Python interaktif dengan projek anda dimuatkan, sesuai untuk percubaan pantas sebelum menulis kod sebenar. 🎉
Pelajari Python dengan tutor kecerdasan buatan — percuma
Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.
- Kursus
- 30
- Pelajaran
- 120
Soalan Lazim
Adakah pelajaran “Melancarkan python manage.py shell” percuma?
Ya — sebanyak 3 pelajaran dalam laluan pembelajaran Django Academy, termasuk “Melancarkan python manage.py shell”, boleh dibaca sepenuhnya secara percuma di web ini. Selepas itu, CoddyKit PRO membuka akses kepada semua pelajaran, serta latihan interaktif dengan penyunting kod terbina dalam dan tutor kecerdasan buatan yang tersedia 24/7. Kursus Django Academy merangkumi sejumlah 4 pelajaran.
Apakah yang akan saya pelajari dalam “Melancarkan python manage.py shell”?
Buka shell dengan projek Anda dimuatkan. Anda berlatih Django Academy menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.
Adakah saya memerlukan pengalaman untuk memulakan Django Academy?
Tiada pengalaman terdahulu diperlukan. Pembelajaran Django Academy di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 1 daripada 4.
Berapa lamakah pelajaran “Melancarkan python manage.py shell” diambil?
Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.
Bolehkah saya menulis dan menjalankan kod dalam pelajaran Django Academy ini?
Ya. Setiap pelajaran Django Academy menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.
Semua pelajaran dalam kursus ini
- Melancarkan python manage.py shell
- Mengimport dan Memeriksa Model
- Mencipta dan Menyimpan Objek Secara Langsung
- shell_plus dan Alat yang Lebih Baik