Django Webserver unter IPv6 starten

Django, Flask, Bottle, WSGI, CGI…
Antworten
erdmulch
User
Beiträge: 230
Registriert: Samstag 17. Juli 2010, 19:50

Hallo zusammen,

bisher habe ich meinen Django Webserver immer mit folgendem Befehl gestartet:
python manage.py runserver 0.0.0.0:8001
dadurch war dieser auch über das Internet erreichbar.

Nun würde ich den Server gerne mit einer IPv6 Adresse starten
python manage.py runserver [0:0:0:0]:8001

Allerdings ist dies nicht machbar, kann mir jemand sagen wie ich den Server auch unter IPv6 zum laufen bringe

vielen Dank
Benutzeravatar
noisefloor
User
Beiträge: 3843
Registriert: Mittwoch 17. Oktober 2007, 21:40
Wohnort: WW
Kontaktdaten:

Hallo,

das IPv6 Equivalent zu 0.0.0.0 ist :: (oder 0:0:0:0:0:0:0:0 in lang).

Abgesehen davon würde ich Django für den Zugriff über's Internet zumindest über einen WSGI-Applikationsserver wie Guicorn laufen lassen. Der eingebaute Server ist ein nur "Development Server".

Gruß, noisefloor
Antworten