Я хочу разместить мои Django rest-api на моем локальном сервере, чтобы посетители моего размещенного сайта могли звонить на него. Отлично работает на локальном хосте: 8000.
То, что я сделал, было:
Я изменил ALLOWED_HOSTS в моем файле settings.py на все ['*']
python3 manage.py runserver 0:8000
Но теперь, когда я пытаюсь позвонить или посетить http://IP:8000/, я получаю:
(quizkly_env) DN0a22641a:web shiningsunnyday$ http --json POST http://IP:8000/quizkly/ content="Barack Obama was the 44th president of the United States."
http: error: Request timed out (30s).
(quizkly_env) DN0a22641a:web shiningsunnyday$
Я тоже пытался
python3 manage.py runserver IP:8080
но получил:
System check identified no issues (0 silenced).
January 25, 2019 - 03:28:56 Django version 2.1.5, using settings 'quizkly.settings'
Starting development server at http://IP:8080/
Quit the server with CONTROL-C.
Error: That IP address can't be assigned to.
Что не так?