Limana olmadan Host Name alın Sadece request.host ve request.url_root kullanarak Flask benim app sunucu ana makine adını başardı, ancak bağlantı noktası ile hem saha dönüş hostname ettik. Ben varsa yerine dize yapmak zorunda kalmadan sadece ana bilgisayar adını döndürür alan/yöntemini kullanmak istiyorum.Flask
Q
Flask
6
A
cevap
5
bir Werkzeug (Şişe kullanan WSGI araç), tek başına ana bilgisayar adını verir yöntemi yoktur. Ne yapabilirsiniz sonucu Werkzeug makine ismini almak için Python'ın urlparse modülü kullanmak olduğunu verir: Bu piton-şişesi uygulamasında benim için çalışıyor
from urlparse import urlparse
o = urlparse("http://127.0.0.1:5000/")
print o.hostname # will display '127.0.0.1'
0
.
from flask import Flask, request
print "Base url without port",request.remote_addr
print "Base url with port",request.host_url
İlgili konular
- 1. Flask
- 2. Flask
- 3. Flask
- 4. Flask
- 5. Flask:
- 6. Flask-RESTful vs Flask-RESTplus
- 7. Flask-WTF validate_on_submit() Ben Flask-WTF kullanıyorum
- 8. Flask JSON serileştirilebilir hata nedeniyle flask babil
- 9. Flask, Flask-Admin ve WTforms ile DatePickerWidget
- 10. Flask-SQLAlchemy
- 11. Flask (Python)
- 12. Flask - db modellerini düzenlemek için Flask-WTF ve Flask-SQLAlchemy'yi nasıl birleştiririm?
- 13. Flask-huzursuz, Flask-güvenlik ve normal Python isteklerini birleştirmek
- 14. Facebook Connect for Flask
- 15. Flask uygulaması bazen asılı
- 16. Flask Admin Özel Görünüm
- 17. "app.run (host = '0.0.0.0')" Flask
- 18. Flask-SQLAlchemy'deki aynı veritabanları
- 19. Üretimde Windows'da Flask Uygulaması
- 20. Flask-mongoengine belge kimliği
- 21. FastCGI, Lighttpd ve Flask
- 22. Jinja2-Flask değişken bölüm
- 23. Flask SecureCookie yerine turşu
- 24. Flask-WTF: DataRequired() doğrulama
- 25. Flask uygulamalarının yapısı
- 26. Flask Veritabanı Konusu
- 27. Flask uygulama dosyasını bulamıyor
- 28. Yüklenemedi Flask-Mail
- 29. Flask-RESTful - Resim yükle
- 30. Flask belleği serbest bırakmıyor