Bagaimana untuk menjalankan url pelayan sebenar dengan django
PHP中文网
PHP中文网 2017-05-24 11:35:13
0
2
727

Mari kita bercakap tentang alam sekitar dahulu
centos6.8
python3.5.2
nginx Terlupa

Kemudian saya menetapkan semuanya pada pelayan
Saya juga mencipta fail ujian menggunakan python manage.py startapp apptest

coding:utf-8 (ada # di hadapannya, ada masalah format)

dari django.http import HttpResponse

def indeks(permintaan):

return HttpResponse(u"欢迎!")  

Saya juga berjaya mengeksport sambutan di www.xxxxxx.cn:8000/app Ini adalah alamat tapak web saya yang sebenar

Tetapi ini berdasarkan menjalankan pernyataan python manage.py runserver 0.0.0.0:8000 untuk mengakses URL

Ini adalah kali pertama saya menggunakan Django sebelum ini, namun, terdapat beberapa perpustakaan sumber terbuka yang hanya menyokong Python, jadi sekarang saya menghadapi masalah ini

PHP中文网
PHP中文网

认证高级PHP讲师

membalas semua(2)
漂亮男人

PHP Memang benar bahawa selagi persekitaran yang serupa dengan LAMP disediakan, laman web boleh dilancarkan dengan mengakses terus fail PHP.

Tetapi PYTHON berbeza Kaedah permulaan standard sememangnya baris arahan yang anda gunakan. Walau bagaimanapun, prinsipnya adalah sama Ia dimulakan dengan baris arahan dan di latar belakang, dan kemudian diakses untuk menggunakan pautan.

Prinsip kerja berbeza sedikit daripada PHP.

过去多啦不再A梦

Secara amnya, untuk mengkonfigurasi Django dalam persekitaran pengeluaran, anda perlu menggunakan apache atau nginx + wsgi + django. Permintaan halaman web mula-mula pergi ke nginx, dan selepas pelayan memprosesnya (contohnya, fail statik, dll.), permintaan itu kemudiannya diproses oleh wsgi, dan kemudian pergi ke url dalam django untuk mencari paparan, cari tem , dsb.
Anda perlu tahu cara mengkonfigurasi nginx, mencari banyak maklumat, mengkonfigurasi nama domain yang anda beli dalam konfigurasi nginx dan arahkan ke alamat projek django, dan kemudian arahkan ke nginx canfig dalam fail wsgi dalam django. Tidak perlu menjalankan runserver

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan