Rumah > pembangunan bahagian belakang > Tutorial Python > Tutorial persediaan persekitaran pembangunan web Python

Tutorial persediaan persekitaran pembangunan web Python

PHPz
Lepaskan: 2023-06-17 14:10:41
asal
2577 orang telah melayarinya

Python ialah bahasa pengaturcaraan peringkat tinggi Kerana ciri merentas platform, mudah dipelajari dan berkuasa, sesetengah syarikat besar, seperti Google, Dropbox, dll., memilih untuk menggunakan Python untuk pembangunan. Memandangkan aplikasi Web secara beransur-ansur menjadi aplikasi arus perdana dalam beberapa tahun kebelakangan ini, Python secara beransur-ansur menjadi bahasa pembangunan pilihan untuk aplikasi Web.

Artikel ini akan memperkenalkan cara menyediakan persekitaran pembangunan web Python pada sistem Windows, termasuk pemasangan Python, persediaan persekitaran maya, pemasangan rangka kerja Django dan penciptaan projek asas Django.

  1. Pemasangan Python

Mula-mula, anda perlu memasang Python pada mesin anda. Anda boleh memuat turun versi terkini Python dari tapak web rasmi Python https://www.python.org/downloads/ atau memasang Python menggunakan Anaconda https://www.anaconda.com/products/individual.

  1. Tetapan persekitaran maya

Untuk mengelakkan konflik versi dan pergantungan antara pakej python antara projek yang berbeza, kita perlu mencipta persekitaran maya untuk setiap projek. Buka tetingkap baris arahan dan pergi ke folder projek:

$ cd project_folder
Salin selepas log masuk

Kemudian gunakan arahan pip untuk memasang virtualenv:

$ pip install virtualenv
Salin selepas log masuk

Buat persekitaran maya baharu seperti berikut:

$ virtualenv venv
Salin selepas log masuk

di mana, venv ialah nama persekitaran maya. Selepas melaksanakan arahan di atas, direktori bernama venv akan dibuat dalam direktori semasa, yang mengandungi persekitaran Python yang lengkap.

Masukkan persekitaran maya:

$ source venv/Scripts/activate
Salin selepas log masuk

Arahan untuk mengaktifkan persekitaran pada Windows adalah seperti berikut:

$ venvScriptsctivate.bat
Salin selepas log masuk

Selepas menjalankan arahan di atas, awalan baris arahan semasa tetingkap akan menjadi (venv) , menunjukkan bahawa persekitaran maya telah diaktifkan.

Akhir sekali, keluar dari persekitaran maya menggunakan arahan berikut:

$ deactivate
Salin selepas log masuk
  1. Pemasangan rangka kerja Django

Selepas mengaktifkan persekitaran maya, anda boleh memasang Django menggunakan Rangka Kerja arahan berikut:

$ pip install django
Salin selepas log masuk

Gunakan arahan berikut untuk menyemak versi Django:

$ python -m django --version
Salin selepas log masuk
  1. Buat projek Django

Gunakan arahan Django alat baris untuk mencipta projek Django:

$ django-admin startproject mysite
Salin selepas log masuk

Di mana, tapak saya ialah nama projek.

Selepas melaksanakan arahan di atas, folder mysite akan dibuat dalam direktori semasa, iaitu direktori akar projek Django.

Masukkan direktori dan mulakan pelayan web Django:

$ cd mysite

$ python manage.py runserver
Salin selepas log masuk

Selepas memulakan pelayan tempatan, anda boleh memasukkan http://127.0.0.1:8000 dalam penyemak imbas untuk mengakses tapak web Django.

Seterusnya, anda boleh membuat beberapa konfigurasi dalam fail mysite/settings.py, seperti konfigurasi pangkalan data, konfigurasi bahasa, dsb.

Pada ketika ini, anda telah mewujudkan persekitaran pembangunan web Django. Saya mengucapkan selamat maju jaya dan kebahagiaan dalam membangunkan aplikasi web dengan Django.

Atas ialah kandungan terperinci Tutorial persediaan persekitaran pembangunan web Python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan