Seite 1 von 1

Django Webserver unter IPv6 starten

Verfasst: Samstag 19. August 2017, 07:50
von erdmulch
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

Re: Django Webserver unter IPv6 starten

Verfasst: Samstag 19. August 2017, 09:38
von noisefloor
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