<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>
<channel>
	<title>tricks &#8211; Egehan Gündoğdu</title>
	<atom:link href="https://www.egehangundogdu.com/tag/tricks/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.egehangundogdu.com</link>
	<description>Part-time öğrenci. Full-time geliştirici.</description>
	<lastBuildDate>Mon, 30 Jan 2023 19:31:56 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
<image>
	<url>https://www.egehangundogdu.com/stupheem/2020/05/cropped-EgehanThinkpad-32x32.jpg</url>
	<title>tricks &#8211; Egehan Gündoğdu</title>
	<link>https://www.egehangundogdu.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">157925432</site>	<item>
		<title>Django Template Syntax Check</title>
		<link>https://www.egehangundogdu.com/django-template-syntax-check/</link>
					<comments>https://www.egehangundogdu.com/django-template-syntax-check/#respond</comments>
		
		<dc:creator><![CDATA[Egehan Gündoğdu]]></dc:creator>
		<pubDate>Mon, 30 Jan 2023 19:31:56 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tricks]]></category>
		<guid isPermaLink="false">https://www.egehangundogdu.com/?p=1113</guid>
					<description><![CDATA[<p>Giriş. Herkese selamlar, geçtiğimiz günlerde geliştirdiğim eski bir projede, bir bilgi mailinin kullanıcılara bir süredir gönderilemediği konusunda geri dönüş aldım. SMTP sunucusu mu problem, yoksa template bir şekilde bulunamıyor mu&#8230;</p>
<p>The post <a rel="nofollow" href="https://www.egehangundogdu.com/django-template-syntax-check/">Django Template Syntax Check</a> appeared first on <a rel="nofollow" href="https://www.egehangundogdu.com">Egehan Gündoğdu</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.egehangundogdu.com/django-template-syntax-check/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1113</post-id>	</item>
		<item>
		<title>Django Context Processors</title>
		<link>https://www.egehangundogdu.com/django-context-processors/</link>
					<comments>https://www.egehangundogdu.com/django-context-processors/#respond</comments>
		
		<dc:creator><![CDATA[Egehan Gündoğdu]]></dc:creator>
		<pubDate>Wed, 11 Aug 2021 07:46:55 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[context]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[processors]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tricks]]></category>
		<category><![CDATA[web]]></category>
		<guid isPermaLink="false">https://www.egehangundogdu.com/?p=809</guid>
					<description><![CDATA[<p>Giriş. Django ile geleneksel bir web uygulaması geliştiriyor iseniz, templatelerda kullanılmak üzere mutlaka context paslamış olmalısınız. Context kavramı template üzerinde erişilebilen, Django template language içerisinde anlamlı olan, key-value şeklinde Python&#8230;</p>
<p>The post <a rel="nofollow" href="https://www.egehangundogdu.com/django-context-processors/">Django Context Processors</a> appeared first on <a rel="nofollow" href="https://www.egehangundogdu.com">Egehan Gündoğdu</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.egehangundogdu.com/django-context-processors/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">809</post-id>	</item>
		<item>
		<title>Django Rest Framework Serializer Tips 2</title>
		<link>https://www.egehangundogdu.com/django-rest-framework-serializer-tips-2/</link>
					<comments>https://www.egehangundogdu.com/django-rest-framework-serializer-tips-2/#respond</comments>
		
		<dc:creator><![CDATA[Egehan Gündoğdu]]></dc:creator>
		<pubDate>Mon, 19 Jul 2021 11:49:12 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[drf]]></category>
		<category><![CDATA[serializer]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tricks]]></category>
		<category><![CDATA[web]]></category>
		<guid isPermaLink="false">https://www.egehangundogdu.com/?p=783</guid>
					<description><![CDATA[<p>Merhabalar. Serializer tips 2. yazısına hoşgeldiniz. Kaldığımız yerden DRF serializerlar hakkında ipuçlarına ve ileri seviye kullanımlara göz atmaya devam edeceğiz. Bugün depth keyword, SerializerMethodField ve bir kaç farklı kullanıma daha&#8230;</p>
<p>The post <a rel="nofollow" href="https://www.egehangundogdu.com/django-rest-framework-serializer-tips-2/">Django Rest Framework Serializer Tips 2</a> appeared first on <a rel="nofollow" href="https://www.egehangundogdu.com">Egehan Gündoğdu</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.egehangundogdu.com/django-rest-framework-serializer-tips-2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">783</post-id>	</item>
		<item>
		<title>Django Rest Framework Serializer Tips 1</title>
		<link>https://www.egehangundogdu.com/django-rest-framework-serializers-tips/</link>
					<comments>https://www.egehangundogdu.com/django-rest-framework-serializers-tips/#respond</comments>
		
		<dc:creator><![CDATA[Egehan Gündoğdu]]></dc:creator>
		<pubDate>Sun, 11 Jul 2021 15:06:30 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[advanced]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[drf]]></category>
		<category><![CDATA[serializer]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tricks]]></category>
		<guid isPermaLink="false">https://www.egehangundogdu.com/?p=773</guid>
					<description><![CDATA[<p>Rest Framework, Django ile geliştirilen sistemlerde API geliştirmeyi keyifli ve acısız kılan harika bir eklenti. Bu yazıda Django Rest Framework&#8217;deki belki de en önemli kavram olan serializerları daha efektif ve&#8230;</p>
<p>The post <a rel="nofollow" href="https://www.egehangundogdu.com/django-rest-framework-serializers-tips/">Django Rest Framework Serializer Tips 1</a> appeared first on <a rel="nofollow" href="https://www.egehangundogdu.com">Egehan Gündoğdu</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.egehangundogdu.com/django-rest-framework-serializers-tips/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">773</post-id>	</item>
		<item>
		<title>Django Flatpages App</title>
		<link>https://www.egehangundogdu.com/django-flatpages-app/</link>
					<comments>https://www.egehangundogdu.com/django-flatpages-app/#respond</comments>
		
		<dc:creator><![CDATA[Egehan Gündoğdu]]></dc:creator>
		<pubDate>Sun, 27 Jun 2021 11:50:15 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[flatpage]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[static]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tricks]]></category>
		<guid isPermaLink="false">https://www.egehangundogdu.com/?p=746</guid>
					<description><![CDATA[<p>Giriş. Merhabalar. SAAS (Software as a Service) projeleri bir şema olarak geliştirilir ve müşterilere abonelik sistemi üzerinden dağıtılarak hizmet verir. Fakat zaman zaman proje şemalarının dışında kalan özel gereksinimler doğabilir.&#8230;</p>
<p>The post <a rel="nofollow" href="https://www.egehangundogdu.com/django-flatpages-app/">Django Flatpages App</a> appeared first on <a rel="nofollow" href="https://www.egehangundogdu.com">Egehan Gündoğdu</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.egehangundogdu.com/django-flatpages-app/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">746</post-id>	</item>
		<item>
		<title>Django Rest Framework Multiple Serializers on Viewset</title>
		<link>https://www.egehangundogdu.com/django-rest-framework-multiple-serializers-on-viewset/</link>
					<comments>https://www.egehangundogdu.com/django-rest-framework-multiple-serializers-on-viewset/#respond</comments>
		
		<dc:creator><![CDATA[Egehan Gündoğdu]]></dc:creator>
		<pubDate>Sun, 20 Jun 2021 09:50:15 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[action]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[drf]]></category>
		<category><![CDATA[serializer]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tricks]]></category>
		<guid isPermaLink="false">https://www.egehangundogdu.com/?p=739</guid>
					<description><![CDATA[<p>Giriş. Merhabalar. Django Rest Framework ile çalışırken bazı durumlarda bir viewset&#8217;in birden fazla serializer ile çalışabilmesini ve yapılan isteğe göre dönecek veya validasyondan geçirilecek verinin değişkenlik göstermesini isteyebiliriz. Bildiğiniz üzere&#8230;</p>
<p>The post <a rel="nofollow" href="https://www.egehangundogdu.com/django-rest-framework-multiple-serializers-on-viewset/">Django Rest Framework Multiple Serializers on Viewset</a> appeared first on <a rel="nofollow" href="https://www.egehangundogdu.com">Egehan Gündoğdu</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.egehangundogdu.com/django-rest-framework-multiple-serializers-on-viewset/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">739</post-id>	</item>
		<item>
		<title>Django Password Validators</title>
		<link>https://www.egehangundogdu.com/django-password-validators/</link>
					<comments>https://www.egehangundogdu.com/django-password-validators/#respond</comments>
		
		<dc:creator><![CDATA[Egehan Gündoğdu]]></dc:creator>
		<pubDate>Sun, 30 May 2021 10:59:37 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[auth]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[password]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tricks]]></category>
		<category><![CDATA[user]]></category>
		<category><![CDATA[validator]]></category>
		<guid isPermaLink="false">https://www.egehangundogdu.com/?p=726</guid>
					<description><![CDATA[<p>Merhabalar. Kullanıcıların parola güvenliği, uygulamalarımızın en önemli parçalarından biri. Fakat geliştirici ekibin aksine, kullanıcılar tarafından pek önemsenmeyecek olacak ki zayıf ve tahmin edilebilir parolalar kullanmaya devam etmekteler. 🙂 Şanslıyız ki&#8230;</p>
<p>The post <a rel="nofollow" href="https://www.egehangundogdu.com/django-password-validators/">Django Password Validators</a> appeared first on <a rel="nofollow" href="https://www.egehangundogdu.com">Egehan Gündoğdu</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.egehangundogdu.com/django-password-validators/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">726</post-id>	</item>
		<item>
		<title>Django Unique Together</title>
		<link>https://www.egehangundogdu.com/django-unique-together/</link>
					<comments>https://www.egehangundogdu.com/django-unique-together/#respond</comments>
		
		<dc:creator><![CDATA[Egehan Gündoğdu]]></dc:creator>
		<pubDate>Sun, 18 Apr 2021 11:06:57 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[constraint]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[meta]]></category>
		<category><![CDATA[model]]></category>
		<category><![CDATA[rdbms]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tricks]]></category>
		<category><![CDATA[unique]]></category>
		<guid isPermaLink="false">https://www.egehangundogdu.com/?p=693</guid>
					<description><![CDATA[<p>Giriş. Merhabalar. Constraintler (kısıtlamalar), ilişkisel veritabanlarında üzerinde çalışılan tablonun sütunlarına uygulanan kurallara verilen isimdir. Bu kısıtlamalar ile tablo üzerinde tutulacak verinin güvenirliğini ve doğruluğunu sağlarız. Kısıtlamalar, bir sütun seviyesinde veya&#8230;</p>
<p>The post <a rel="nofollow" href="https://www.egehangundogdu.com/django-unique-together/">Django Unique Together</a> appeared first on <a rel="nofollow" href="https://www.egehangundogdu.com">Egehan Gündoğdu</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.egehangundogdu.com/django-unique-together/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">693</post-id>	</item>
		<item>
		<title>Django get_absolute_url</title>
		<link>https://www.egehangundogdu.com/django-get-absolute-url/</link>
					<comments>https://www.egehangundogdu.com/django-get-absolute-url/#respond</comments>
		
		<dc:creator><![CDATA[Egehan Gündoğdu]]></dc:creator>
		<pubDate>Sun, 11 Apr 2021 10:42:37 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[absolute]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[drf]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[models]]></category>
		<category><![CDATA[settings]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tricks]]></category>
		<category><![CDATA[url]]></category>
		<guid isPermaLink="false">https://www.egehangundogdu.com/?p=686</guid>
					<description><![CDATA[<p>Merhabalar. get_absolute_url metodu Django ile geliştirilmiş bir projede mutlaka karşınıza çıkmıştır. Bu metod üzerinde çalışılan nesnenin proje içersindeki mutlak konumunu (yani url) işaret etmektedir ve Django için özel anlama sahiptir. Bizim&#8230;</p>
<p>The post <a rel="nofollow" href="https://www.egehangundogdu.com/django-get-absolute-url/">Django get_absolute_url</a> appeared first on <a rel="nofollow" href="https://www.egehangundogdu.com">Egehan Gündoğdu</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.egehangundogdu.com/django-get-absolute-url/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">686</post-id>	</item>
		<item>
		<title>Django Çoklu Settings Modülü ile Çalışmak</title>
		<link>https://www.egehangundogdu.com/django-multiple-settings/</link>
					<comments>https://www.egehangundogdu.com/django-multiple-settings/#respond</comments>
		
		<dc:creator><![CDATA[Egehan Gündoğdu]]></dc:creator>
		<pubDate>Sun, 04 Apr 2021 11:27:36 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[environment]]></category>
		<category><![CDATA[local]]></category>
		<category><![CDATA[prod]]></category>
		<category><![CDATA[settings]]></category>
		<category><![CDATA[stage]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tricks]]></category>
		<guid isPermaLink="false">https://www.egehangundogdu.com/?p=680</guid>
					<description><![CDATA[<p>Giriş. Herkese merhabalar. settings dosyası Django projenizin kurulum ve yayın sürecinde kullanacağı tüm ayarları barındırmak ile yükümlüdür. Bu ayarlar hangi hosttan yayın yapılacağı, hangi email backendin kullanılacağı veya adminlerin email&#8230;</p>
<p>The post <a rel="nofollow" href="https://www.egehangundogdu.com/django-multiple-settings/">Django Çoklu Settings Modülü ile Çalışmak</a> appeared first on <a rel="nofollow" href="https://www.egehangundogdu.com">Egehan Gündoğdu</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.egehangundogdu.com/django-multiple-settings/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">680</post-id>	</item>
	</channel>
</rss>
