Öncelikle proje bana ait değil, githubda rastladığım ve uzun süredir takip ettiğim bir proje. Arkadaş hala da günbegün projeyi geliştirmeye devam ediyor. Projeyi R10'da paylaşmak için kendisinden izin aldım, aslında kendisinin paylaşmasını isterdim fakat kimlik bilgilerinin girildiği herhangi bir siteye üye olmak istemiyor.
Projenin github linki Kurulum dökümanı Yazılımın üye girişi yapılmış haliyle fonksiyonlarının videosu Canlı ortama aktardığım kurulmuş demosu
Kurulum aşaması PHP scriptler gibi değil maalesef. Ben Python ve Django'ya hakim olmadığım için canlı ortama aktarmam yaklaşık iki günümü aldı. Kurulumu tamamladığınızda ekşisözlük tasarımıyla geliyor ve fonksiyon olarak da ekşisözlük ile aynı.
Canlı ortamda çalıştırmak isteyenlere kurulum dökümanında yazmayan birkaç notum var.
SQLite3 kullanmayacaksanız Postgresql 12 versiyonunu kurun, alt versiyonlarda hata veriyor.
Postgresql bağlantısı yapmak için djdict>settings.py dosyasında 46. satır ve 106-115. satırlar arasını aktif edin. 104. SQLite3 satırını iptal edin.
Benim sitem Google Clouds üzerinde Centos 7 makinada kurulu ve kurulum dökümasyonunda yer alan startlama kodu maalesef yemiyor. Onun yerine aşağıdaki alternatif startlama kodunu kullanıyorum.
python3.8 manage.py runserver 0.0.0.0:80
Kendi websitemde de paylaştım. Edit: Kurulum yapamayan arkadaşlar için gerekli modüllerin kurulumunu ücretli olarak yapıyorum. Bunun için script yapımcısından izin alınmıştır. Türkçe kurulum dosyasındaki yolu izleyip başarılı olamayan arkadaşlar için sunucularındaki eksik modülleri kurabilirim. Türkçe kurulum dosyasını paylaştığım github dosyası üzerinden bulabilirsiniz.
Merhaba en baştan site kurulumu ve dosyaların kurulumu güvenlik vs ayarları için kurulum yaparsanız ücret mükabilinde fiyat ne olur?