Sediakan Persekitaran Pembangunan Python Django di Debian 9 Stretch Linux
- 2053
- 110
- Dana Hammes
Pengenalan
Django adalah kerangka pembangunan web python teratas dan atas alasan yang baik. Ia kuat, fleksibel, dan tidak menghalang pemaju. Ia juga berskala dengan sangat baik, menguasai laman web seperti Instagram.
Memasang persekitaran pembangunan Django sangat mudah di Linux, dan Debian menjadikannya lebih mudah. Terdapat dua cara asas untuk melakukannya; cara virtualenv dan cara debian. Jalan Virtualenv menyimpan Django dan semua pakej Python lain yang dipasang dengannya, membolehkan pelbagai pemasangan dengan pakej dan versi pakej yang berbeza. Cara debian menggunakan Apt
Untuk memasang dan menguruskan Django.
Cara Virtualenv
Laluan Virtualenv adalah cara terbaik untuk pergi jika anda memerlukan pelbagai pemasangan Django bebas atau anda ingin bekerja dengan versi Python yang berbeza daripada yang digunakan oleh Debian secara lalai.
Memasang pakej
Untuk Stat Off, anda perlu memastikan bahawa Python dipasang dan memasang pakej Virtualenv untuk mengasingkan projek Python anda.
# apt Pasang python python3 virtualenv
Menyediakan Virtualenv
Selepas pakej selesai memasang, anda boleh menggunakan Virtualenv untuk mewujudkan persekitaran maya baru untuk projek Python anda.
$ virtualenv -p python3 django -projek
Dengan menjalankan arahan di atas, anda akan mendorong Virtualenv untuk mewujudkan persekitaran maya baru menggunakan versi semasa Python 3 yang dipasang pada sistem. Sekiranya anda meninggalkan -p python3
bahagian dan virtualenv akan menggunakan lalai sistem semasa, iaitu 2.7 baris di regangan debian.
Untuk menggunakan persekitaran maya baru CD
ke dalam folder dan mengaktifkannya.
$ CD Django-Project $ Source Bin/Aktifkan
Anda akan melihat nama folder dalam kurungan pada permulaan arahan anda. Apabila anda selesai menggunakan persekitaran maya, anda boleh keluar dengan menaip menyahaktifkan
.
Cara debian
Debian mempunyai cara tersendiri untuk melakukan sesuatu, dan biasanya berfungsi dengan baik. Sekiranya anda lebih suka pemasangan Django di seluruh sistem, anda boleh menggunakan versi yang dibungkus Django Form Repositori Debian.
Memasang pakej
Memasang django dengan cara ini sangat mudah. Pasang pakej sahaja.
# apt Pasang python python3 python-django
Menyediakan Django
Sekarang anda mempunyai persekitaran maya anda disediakan dan diaktifkan, anda boleh memasang Django. Virtualenv secara automatik menambah pengurus pakej python Pip
ke setiap persekitaran yang diciptakan. PIP bertindak sama seperti mana -mana pengurus pakej dan mengendalikan pemasangan, penyingkiran, dan kemas kini yang lain. Kerana anda menggunakan Virtualenv, pakej yang dikendalikan Pip adalah khusus untuk persekitaran dan persekitaran itu sahaja.
Anda boleh memasang Django melalui Pip hanya dengan memberitahu ia untuk memasang.
$ pip memasang django
PIP akan mengendalikan pengurusan ketergantungan dan tarik django. Sekali lagi, ia hanya berlaku untuk persekitaran itu.
Anda kini boleh menggunakan utiliti terbina dalam Django untuk membuat projek baru anda.
$ django-admin.PY StartProject Newsite
Django akan membuat fail projek asas untuk anda atas nama yang anda tentukan. Anda boleh sekarang CD
ke projek Django baru anda. Sekali di sana, anda perlu menyediakan pangkalan data dengan menggunakan migrasi asas dan membuat pengguna anda.
$ CD Newsite $ Python Manage.py bermigrasi $ python menguruskan.py createsuperuser
Anda akan diminta memasukkan maklumat untuk pengguna admin laman web anda. Isi tetapi anda mahu. Maklumat ini akan dimasukkan ke dalam pangkalan data pembangunan, jadi tidak terlalu penting, melainkan jika anda merancang untuk mengimportnya ke dalam pengeluaran anda.
Anda boleh menguji projek Django baru anda. Gunakan mengurus.py
sekali lagi untuk memulakan pelayan pembangunan.
$ Python Manage.py runserver
Anda boleh melihat halaman permulaan statik di Localhost: 8000
dalam penyemak imbas anda.
Kesimpulan
Tidak kira cara yang anda pilih, anda kini mempunyai persekitaran pembangunan Django yang lengkap dan bekerja di peregangan Debian. Anda boleh terus membina dan mengembangkan projek anda dengan kaedah yang sama, dan terdapat banyak pakej Django yang tersedia melalui PIP dan repositori Debian.
Tutorial Linux Berkaitan:
- Pengenalan kepada Automasi, Alat dan Teknik Linux
- Perkara yang hendak dipasang di Ubuntu 20.04
- Menguasai Gelung Skrip Bash
- Distro linux terbaik untuk pemaju
- Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
- Mint 20: Lebih baik daripada Ubuntu dan Microsoft Windows?
- Membandingkan Linux Apache Prefork vs Pekerja MPMS
- Gelung bersarang dalam skrip bash
- Muat turun linux
- Cara Dual Boot Kali Linux dan Windows 10
- « Cara Memasang Pemain Filem Masa Popcorn di Debian 9 Stretch Linux
- Cara Menukar Dokumen Antara Format Fail LibreOffice dan Microsoft Office di Linux »