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