Я хочу трохи відійти від PHP та вивчити Python. Для того, щоб робити веб-розробки з Python, мені знадобиться рамка, яка допоможе в розробці шаблонів та інших речей.
У мене є невиробничий сервер, який я використовую для перевірки всіх матеріалів веб-розробки. Це стек Debian 7.1 LAMP, який запускає MariaDB замість загального пакета MySQL-сервера.
Вчора я встановив Django і створив свій перший проект під назвою firstweb . Я ще не змінив жодних налаштувань.
Ось моя перша велика плутанина. У підручнику я стежив за тим, щоб хлопець встановив Джанго, розпочав свій перший проект, перезапустив Apache, і Джанго просто працював з цього моменту. Він зайшов до свого браузера і без проблем зайшов на сторінку Django за замовчуванням.
Мені, однак, я повинен вписатись у свою папку firstweb і запустити
python manage.py runserver myip:port
І це працює. Нема проблем. Але мені цікаво, чи слід працювати так, і чи це спричинить проблеми внизу?
Друге моє запитання : я хочу його встановити, щоб він використовував мою базу даних MySQL. Я заходжу в свої settings.py під / firstweb / firstweb і бачу ENGINE та NAME, але я не впевнений, що тут помістити.
І тоді в зонах USER, PASSWORD та HOST це моя база даних та її облікові дані? Якщо я використовую localhost, чи можу я просто помістити localhost у зоні HOST?