Если я создаю несколько групп для своих пользователей с помощью системы администратора, когда я создаю свой проект на производстве, мне нужно воссоздать все мои группы и переназначить разрешения? Или мне нужно сбросить базу данных?Django: Группы в производстве
1
A
ответ
1
Вы можете сериализовать созданные вами данные и поместить их в data migration, который будет запускаться после первоначальной миграции схемы. Ваши пользовательские миграции сохраняются в той же папке, сгенерированной вами (yourapp/migrations
).
Что вы вкладываете в миграцию зависит от вас. Это может быть некоторый SQL (например, дамп) или какой-то код, который использует historical models для создания ваших объектов.
Это чистое решение - у вас есть все необходимое для развертывания в ваших миграциях.
Смежные вопросы
- 1. Django Сельдерей в производстве
- 2. Структура проекта Django в производстве
- 3. Запуск django-socketio в производстве
- 4. django - manage.py ошибка в производстве
- 5. Запуск Django-Celery в производстве
- 6. Сильные серверы/группы в разработке/производстве
- 7. Развертывание приложения django на производстве?
- 8. Django - в памяти sqlite в производстве
- 9. Сотрудники группы Django закрыли группы
- 10. Django Вложенные группы: Группы в группах
- 11. Использование S3 только в производстве Django
- 12. Компрессор Django не работает в производстве
- 13. Django admin template взломан в производстве
- 14. Django logging не работает в производстве
- 15. Архив Django через crontab в производстве
- 16. Amazon S3 для django в производстве
- 17. Django jpg thumbnail поколение заблокировано в производстве
- 18. Использование Sql Server с Django в производстве
- 19. Статические файлы Django Heroku в производстве
- 20. Структура Django rest - базовая аутентификация в производстве
- 21. Как профилировать Django на Gunicorn в производстве
- 22. Следующий параметр Django, не работающий в производстве
- 23. выбрать отдельные группы в django
- 24. Как организовать группы в Django?
- 25. Создание группы в приложении django.
- 26. Создавать группы django программно
- 27. Django auth: Лидер группы
- 28. Django 1.7 Группы
- 29. Bootstrap Glyphicons, не показывающий на производстве Django
- 30. Группы и разрешения Django
Я думаю, что это хорошая идея создать группы и назначить разрешения для этих групп в процессе миграции. Но в какой папке я должен добавить миграцию данных? – Alexandre
@ AlexandrePécorilla Я отредактировал ответ. Но в целом, прочитайте весь https://docs.djangoproject.com/en/1.10/topics/migrations/, потому что вы должны уделять внимание при работе с миграциями. – Ivan
Когда вы говорите, что 'yourapp/migrations' находится в корне проекта или в той же папке settings.py urls.py wsgi.py? – Alexandre