Слияние кода завершено, страница обновится автоматически
Установлены как python
, так и virtualenv
.
virtualenv venv; source venv/bin/activate
.pip install -r requirements.txt
.django-admin.py startproject project; cd project
.ln -s /путь/к/profilemaker profilemaker
.project/settings.py
(из виртуального окружения project/project/settings.py
):
import os
и from dotenv import load_dotenv
для загрузки переменных .env
из среды.INSTALLED_APPS
: Добавьте 'profilemaker', 'bootstrap3', 'jquery'
.ALLOWED_HOSTS
: Укажите ваши допустимые хосты, например, ['*']
, чтобы предоставить доступ с любого хоста.CSRF_TRUSTED_ORIGINS
: Укажите ваши доверенные источники, например, ['*']
, чтобы позволить доступ с любого хоста.SECRET_KEY
: Обновите это поле уникальным ключом. Вы можете сгенерировать его с помощью команды base64 /dev/urandom | head -c50
.project/urls.py
и замените следующим содержанием:from django.urls import include, path
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
urlpatterns = [
path("", include("profilemaker.urls")),
]
urlpatterns += staticfiles_urlpatterns()
./manage.py migrate
../manage.py runserver
.BOOTSTRAP3 = {'base_url': '/static/bootstrap/'}
(и установите бутстрап в STATIC_ROOT).## Автоматический процесс
Установка удалит папки
venv
иproject
.
make install
project/settings.py
(как указано выше).make run
make remove
make build
: создание образа Docker.make up
: запуск контейнера.make down
: остановка контейнера.make shell
: открытие оболочки в работающем контейнере.
Дополнительные модули должны быть расположены в папке
extensions
.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )