Kayıt Ol

Giriş


Şifremi Kaybettim

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

soru ekleme

You must login to ask question.

Giriş


Kayıt Ol

Merhaba, kayıt formu üzerinden kayıt olabilirsiniz. Fakat sosyal medya ile kayıt olmanızı önermekteyiz.

Django Site Adını Değiştirme

Django Site Adını Değiştirme

Django Site Adı

Django’da site adı standart olarak localhost olarak belirlenir. Bir domain üzerinde siteyi başlattığınız zaman, site halen localhost olarak devam eder. Bu durum mail yollama işlemlerinde sıkıntı çıkarabilir. Örnek vermek gerekirse ;

  • Şifre sıfırlama işlemi yaptığınızda mail adresine : localhost/asdasdqwe123d tarzında bir url atması tamamen sıkıntı bi durum olacaktır. localhost yerine domain yazmasını sağlayacağız.

1-) Site ad işlemlerini yapabilmek için settings.py üzerinden bir uygulama eklememiz gerekiyor. Bu uygulama sayesinde “admin” panel üzerinde Siteler ayarı bölümü gelmesini sağlayacaktır. Ayrıca yapacağımız site ad ile ilgili işlemlerin çalışmasını sağlayacaktır.

  • Ekliceğimiz paketin adı yukarıdadır.
  • Settings.py’den “INSTALLED_APPS” bölümüne gelin. Yukarıdaki paketi ekleyin : ‘django.contrib.sites’, şeklinde sonunda virgül koymayı unutmayın.

daha sonra migrate çalıştırın.

 

2-) Python Shell giriş yapıp, site adını belirleyelim :

  • Windows kullananlar CMD, Linux kullananlar terminal ekranını açsın. Öncelikler projemizin bulunduğu konuma gireceğiz.
  • cd/projemizinbulunduğukonum diyerek giriş yapalım.
  • Projemizin bulunduğu konuma giriş yaptığımıza göre, shell’i başlatabiliriz :

  • Şimdi sitemizin adını değiştirebiliriz,sırasıyla girelim :

  • Paketimizi ekledik. Şimdi yeni bir site adı oluşturalım :

  • Site adını ekledik. Aktif edebilmek için id bilgisini öğrenmek zorundayız :

Size rakamsal olarak bir değer atması gerekiyor. “1” değerini attığını düşünelim.

3-) Settings.py işlemleri

  • Yukarıda site id bilgisinin “1” olduğunu varsaydık, eğer sizde farklı attıysa onu yazarsanız. Settings.py giriş yapalım boş bulduğunuz bi yere şunu ekleyin.

Sitemizin adı başarıyla değiştirildi.

  • Birde admin panelimizi ziyaret edelim. Giriş yaptığımızda “Siteler” diye yeni bişey geldiğini fark ediceksiniz. Eklediğimiz veriler burada mevcut ise olay çözülmüş demektir. Kodsal olarak yaptığımız işlemleri buradanda direk yapabilirsiniz ama id bilgisini settings.py girmeyi unutmayın.

django site adi belirleme


İçeriğine tıklayip, eklediğimiz veriler eklimi bakalım :

django site adi

İşte bukadar!

Hakkında Ali YamanProfesyonel

Herzaman bilginin gücüne inanlardan oldum , araştirmalarım ve deneyimlerimlerimi sizlere sunmayı amaçlıyorum. İstanbul Üniversitesi Kontrol ve Otomasyon Öğrencisiyim Elektronik ve Programlama ile ilgim var.


Beni Takip Et

Bir Cevap Yaz

Captcha Captcha güncellemek için resime tıkla