Где я установил свой сайт URL в настройках Django?

StackOverflow https://stackoverflow.com/questions/3536123

  •  30-09-2019
  •  | 
  •  

Вопрос

Хорошо, я думаю, что я должен пропустить что-то. В settings.py Я не вижу настройки для абсолютного URL для сайта. Я вижу, что есть MEDIA_URL.

django-registration использованная литература {{ site }} который по умолчанию example.com Но я не вижу этого в любых настройках.

Если я хочу dev.mysite.com а также mysite.com работать самостоятельно, что мне нужно вставить settings.py?

Это было полезно?

Решение

То site использует то Структура сайтов. Отказ То example.com Домен определяется в базе данных и может быть изменен с администратором Django.

Использовать 2 сайта одновременно вам придется изменить SITE_ID В настройках и добавьте дополнительный сайт в админ Django.

Другие советы

Если вы хотите использовать его только из своего собственного кода, просто поставьте домен в переменной в настройках-Production.py и settings-dev.py (или все, что вы решите их позвонить).

Сам Django не будет уделять никакого внимания к указанному вам домену - но это не нужно.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top