Halaman ini mengandung beberapa saran tentang kesalahan dan masalah umum dihadapi selama pengembangan aplikasi Django.
django-admin
¶perintah tidak ditemukan: django-admin
¶django-admin should be on your system path if you
installed Django via pip
. If it's not in your path, ensure you have your
virtual environment activated and you can try running the equivalent command
python -m django
.
Jika anda sedang menggunakan macOS, anda mungkin melihat pesan "perizinan ditolak" ketika anda mencoba menjalankan django-admin
. Ini karena, pada sistem berbasis Unix seperti macOS, sebuah berkas harus ditandai sebagai "executable" sebelum dia dapat dijalankan sebagai sebuah program. Untuk melakukan ini, buka Terminal.app dan navigasikan (menggunakan perintah cd
) ke direktori dimana django-admin terpasang, kemudian jalankan perintah sudo chmod +x django-admin
.
UnicodeDecodeError
. Apa yang saya lakukan salah?¶Kelas kesalahan ini terjadi ketika sebuah bytestring mengandung urutan bukan-ASCII dirubah menjadi deretan karakter Unicode dan penyandian ditentukan tidak benar. Keluaran umumnya kelihatan seperti ini:
UnicodeDecodeError: 'ascii' codec can't decode byte 0x?? in position ?:
ordinal not in range(128)
Resolusi itu sebagian besar tergantung pada konteks, namun ada dua kesalahan umum menghasilkan kesalahan ini:
locale
). Jika itu kasusnya, silahkan mengacu ke dokumentasi sistem anda untuk mempelajari bagaimana anda dapat merubah ini menjadi lokal UTF-8.Sumber daya terkait:
Apr 06, 2021