web r4blog

R4BLOG Blog Website Uygulaması

Github Reposu

Tamamen kişisel kullanım için açık kaynaklı olarak geliştirilen bir projedir. Dilendiği gibi kullanılabilir, çoğaltılabilir.

Mevcut olarak not vb. fikri işler için 'post', geliştirilen proje tanıtımları için 'project' adlı url ve sınıf gruplarıyla kullanılır. Bunların dışında bir de about kısmını bulundurur.

Sistem sadece hash'lenmiş bir adet şifre ile çalışır. Ekleme, silme güncelleme için kullanılır. Şifre oluşturmak için aşağıya bakınız.

Kullanılan Diller Ve Frame'ler**

  • Flask (Python)
  • HTML
  • CSS
  • JS

Gereklilikler

Gerekli paketle requirements.txt dosyasında güncel olarak tutulmaktadır.

! Bcrypt'in eski versiyonu olan python-bcrypt'in kullanılmadığına dikkat edilmelidir.

! Proje Python 3.9.21 ile denenmiştir

Kullanım

Gereklilikler kurulduğundan sonra bir '.env' dosyası oluşturulmalı ve HASHED_PSW = <Oluşturulan Şifre> olarak bir değişken oluşturulmalıdır.

Şifre Oluşturma create_password.py dosyası kullanılarak yeni bir hashlenmiş şifre oluşturabilir ve .env dosyasına bu şifreyi yazabilirsiniz.