sitenin başlığı meta tagları sosyal medya ikonlarının linklerini falan admin paneli üzerinden nasıl siteye ekleyebilirim (wordpress admin panelinde olduğu gibi) ve bu textleri/linkleri database de falan mı tutmam gerekiyor
mantığını yada ingilizce şöyle araştır derseniz googleden de araştırabilirim
from django.contrib import admin
from myapp.models import Head
@admin.register(Head)
class HeadAdmin(admin.ModelAdmin):
pass
en son templates dosyanıza head.html adında bir dosya açıp aşağıdaki gibi bir tema hazırlar ve head.html dosyanızı gerekli bütün temalarınıza {% include ‘head.html’ %} şeklinde dahil ederseniz admin bölümünden istediğiniz gibi değiştirebilirsiniz.
fakat bu yapı tek sayfalı siteler için daha uygun olur siteniz birden fazla sayfadan oluşuyor ve her sayfa için bu bilgiler sayfaya uygun değişsin istiyorsanız biraz daha komplex bir yapıya ihtiyacınız var bunu da google 'a django contenttype yazarak bu yapıyı öğrenebilir sonra öğrendiğiniz contenttype yapısını kullanarak yine sizinle paylaştığım yukarıdaki gibi bir yapı kullanarak bu işlemi gerçekleştirebilirsiniz veya oda olmadı middleware konusunu araştırın onu kullanarak ta yapabilirsiniz fakat admin panel olmadan yapabilirsiniz middleware ile.