-
Notifications
You must be signed in to change notification settings - Fork 8
İlk kurulum
Bahri Meriç CANLI edited this page Jul 25, 2022
·
13 revisions
mevcut sürüm bağımlılıkları python3.6 kullandığı için pyenv ile python3.6 kurulur.
apt install libjpeg-dev libpq-dev libssl-dev
env PYTHON_CONFIGURE_OPTS="--enable-shared" pyenv install 3.6.15
pyenv global system 3.6.15
python3.6 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
kampyazilim.conf.example /opt/kampyazilim.conf altında kopyalanıp düzenlenir.
postgresql bağlantısı yapılır.
super user oluşturulur.
python manage.py createsuperuser
statik dosyalar oluşturulur.
python manage.py collectstatic
mevcut versiyon için migration a eklenmemiş tablo düzenlemeleri çalıştırılır
ALTER TABLE mudur_site ADD COLUMN update_accommodation_end_date TIMESTAMPTZ;
ALTER TABLE mudur_textboxquestions ADD COLUMN is_visible BOOLEAN;
ALTER TABLE userprofile_accommodation ADD COLUMN is_full BOOLEAN;
Ülke ve şehir veritabanının içi doldurulur
python manage.py cities_light
proje çalışıtırılır
python manage.py runserver
geliştirme aşamasında çalıştırmak için
python manage.py runserver --insecure