Я хочу немного уйти от PHP и изучить Python. Для того, чтобы сделать веб-разработку с помощью Python, мне понадобится структура, которая поможет в шаблонах и других вещах.
У меня есть непродуктивный сервер, который я использую для тестирования всех материалов для веб-разработки. Это стек LAMP Debian 7.1, который запускает MariaDB вместо обычного пакета MySQL-сервера.
Вчера я установил Django и создал свой первый проект под названием firstweb. Я еще не изменил настройки.
Вот моя первая большая путаница. В учебнике я последовал за парнем, который установил Django, начал свой первый проект, перезапустил Apache, и Django просто работал с тех пор. Он пошел в свой браузер и без проблем отправился на страницу по умолчанию Django.
Тем не менее, мне нужно записать cd в папку firstweb и запустить
python manage.py runserver myip:port
И это работает. Нет проблем. Но мне интересно, будет ли это работать так, и если это вызовет проблемы на линии?
Мой второй вопрос заключается в том, что я хочу его настроить, поэтому он использует мою базу данных MySQL. Я вхожу в мои settings.py под /firstweb/firstweb, и я вижу ДВИГАТЕЛЬ и ИМЯ, но я не уверен, что здесь поставить.
И тогда в областях USER, PASSWORD и HOST это моя база данных и ее учетные данные? Если я использую localhost, могу ли я просто поместить localhost в область HOST?