Ö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 istemediğini belirtti.
Projenin github linki Kurulum dökümanı Yazılımın üye girişi yapılmış haliyle fonksiyonlarının videosu Yazılım sahibinin canlı ortama aktardığı demo
Kurulum aşaması PHP scriptler gibi değil maalesef. Kurulumu tamamladığınızda ekşisözlük tasarımıyla geliyor ve fonksiyonel 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: Github'da yer alan kurulum dökümasyonuna rağmen kurulum yapamayan arkadaşlar için eksik modüllerin sunucuya kurulması ve yazılımın çalıştırılma işlemini ücretli şekilde yapabilirim. Bu işlemler için yazılımın yapımcısından izin alınmıştır.
Kurulum yaptırmak isteyen arkadaşlar özel mesaj veya
hello@alifurkan.org elektronik posta adresinden ulaşabilirler. Email içerisine kullandığınız hızlı iletişim kanalını yazarsanız o kanal üzerinden dönüş sağlarım.