Привет всем, Я расширяю свою команду, и недавно я добавил на моем сайте дополнительного инженера. В настоящее время я использую django для запуска моего сайта, но на моем сайте используется множество плагинов, а именно: django-celery, django-mailer, django-notification и django-socialregistration.Самый простой способ разделить работу между бэкэнд и передним концом
Позвольте мне описать мою ситуацию:
- Он использует Mac OS X, и у меня нет никакого опыта в установке материал на Mac OS X или конфигурации на этой платформе
- Я считаю, что получение моего бэкэнд запустить его на компьютере может быть несколько неприятным, т. е. мне нужно установить кучу плагинов (которые недоступны для pip или easy_install, поскольку они являются последней версией), и я также сделал серьезную модификацию для django-socialregistration, которую я в настоящее время использую путем ссылки на модифицированный код в моих репозиториях на моем пути python
- Я попытался посмотреть на решения, как пип и easy_install, но я не смог заставить их установить код с GitHub
Я думаю, что самый простой способ, чтобы получить мой бэкенд, работающим на своем компьютере, а затем он просто совершал в репозитории. Любые идеи, как я могу сделать это легко?
Правильно, это самое простое решение, тогда вы позаботитеся об установке материала на своей виртуальной машине или просто используйте «pip freeze»> requirements.txt. Не забудьте использовать «режим моста» для Virtualbox IP, поэтому VM в той же подсети, что и его Mac, и вы даже можете получить к ней доступ через NAT-обход. –