![](http://webcf.waybackmachine.org/web/20200602174706im_/https://habrastorage.org/getpro/habr/avatars/9e2/dfa/1b6/9e2dfa1b63042685333d42b1826ec90b.jpg)
Допустим что сайт, которым пользуются ваши пользователи, написан на Joomla, но для создания нового продукта для вашей аудитории вы выбрали связку Python/Django.
Как следствие, возникает необходимость использовать в Django учетные записи пользователей из базы данных Joomla.
Проблема однако в том, что Joomla и Django используют разные алгоритмы хэширования паролей, поэтому просто скопировать учетные записи не получится.
Почитав документацию Django, stack overflow и потратив некоторое время, получилось нижеописанное решение, которое по максимуму использует рекомендуемые практики разработки под Django.
pkg install apache24 mysql56-server wget unzip
sysrc apache24_enable="YES"
sysrc mysql_enable="YES"
service apache24 start
service mysql-server start