Kayıt Ol

Giriş


Şifremi Kaybettim

Şifreni mi unuttun? Lütfen e-mail adresinizi giriniz. Bir bağlantı alacaksınız ve e-posta yoluyla yeni bir şifre oluşturacaksınız.

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 YamanYenilmez

Mühendis adayı, yazılım geliştirici ve haftanın hergünü yazılım ile zamanını geçiren ve kendini geliştiren pratik ve işine sahip öz verili biriyimdir. Web yazılım ve geliştirme alanında kendimi geliştirmekteyim ve hergün yeni birşey öğrenmeden günümü bitirmiyorum.

Beni Takip Et

Cevap yazın

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