18 Mayıs 2018 11:00

Muslu Y.

Django

Site matching query does not exist hatası çözümü

Anasayfa

Django

Site matching query does not exist hatası çözümü...

Django projelerinizde aşağıdaki hatayı alırsanız sebebi veritabanındaki Site matching query does not exist. tablosunda geçerli bir site kaydı olmaması. Bunun sebebi ise settings.py deki ALLOW_HOST değişkenine yazdığınız domain(lerin) Site matching query does not exist. tablosunda yer almaması

 

Hatanın çözümü için önce shell ekranına geçmek yada bir py dosyası oluşturup aşağıdaki kodları yazmak gerekiyor.

python3.6 manage.py shell
from django.contrib.sites.models import Site
Site.objects.create(domain='makdos.com', name='Makdos.com')
Site.objects.create(domain='www.makdos.com', name='www.makdos.com')

Django

hakkında diğer konular

Makdos Bilişim Teknolojileri 2015 - 2025