<?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>drf &#8211; Egehan Gündoğdu</title>
	<atom:link href="https://www.egehangundogdu.com/tag/drf/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.egehangundogdu.com</link>
	<description>Part-time öğrenci. Full-time geliştirici.</description>
	<lastBuildDate>Sun, 14 Aug 2022 18:44:26 +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>drf &#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 Rest Framework Serializer Save Extra Arguments</title>
		<link>https://www.egehangundogdu.com/django-rest-framework-serializer-save-extra-arguments/</link>
					<comments>https://www.egehangundogdu.com/django-rest-framework-serializer-save-extra-arguments/#respond</comments>
		
		<dc:creator><![CDATA[Egehan Gündoğdu]]></dc:creator>
		<pubDate>Sun, 14 Aug 2022 18:44:26 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[drf]]></category>
		<category><![CDATA[extra]]></category>
		<category><![CDATA[save]]></category>
		<category><![CDATA[serializer]]></category>
		<guid isPermaLink="false">https://www.egehangundogdu.com/?p=1022</guid>
					<description><![CDATA[<p>Merhabalar, bu yazıda Django Rest Framework ile veritabanında bir nesneyi oluşturma yada güncelleme sırasında save metoduna ekstra argüman geçme konusuna göz atacağız. Öncelikle daha öncesinde Django model formlar ile nesne&#8230;</p>
<p>The post <a rel="nofollow" href="https://www.egehangundogdu.com/django-rest-framework-serializer-save-extra-arguments/">Django Rest Framework Serializer Save Extra Arguments</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-save-extra-arguments/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1022</post-id>	</item>
		<item>
		<title>Django Rest Framework Custom Exception Handling</title>
		<link>https://www.egehangundogdu.com/django-rest-framework-custom-exception-handling/</link>
					<comments>https://www.egehangundogdu.com/django-rest-framework-custom-exception-handling/#comments</comments>
		
		<dc:creator><![CDATA[Egehan Gündoğdu]]></dc:creator>
		<pubDate>Sun, 17 Jul 2022 13:15:44 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[custom]]></category>
		<category><![CDATA[drf]]></category>
		<category><![CDATA[exception]]></category>
		<category><![CDATA[handling]]></category>
		<guid isPermaLink="false">https://www.egehangundogdu.com/?p=1005</guid>
					<description><![CDATA[<p>Giriş. Exception handling, geliştirdiğiniz uygulamanın yürütme esnasında karşılaşabileceği beklenmedik ya da iş akışı sırasında bilinçli oluşturulan hataların, kontrollü olarak ele alınarak uygulamanın bu durumlara yanıt dönebilme yeteneğini belirten bir kavramdır.&#8230;</p>
<p>The post <a rel="nofollow" href="https://www.egehangundogdu.com/django-rest-framework-custom-exception-handling/">Django Rest Framework Custom Exception Handling</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-custom-exception-handling/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1005</post-id>	</item>
		<item>
		<title>Django Rest Framework XML Parse &#038; Render</title>
		<link>https://www.egehangundogdu.com/django-rest-framework-xml-parse-render/</link>
					<comments>https://www.egehangundogdu.com/django-rest-framework-xml-parse-render/#respond</comments>
		
		<dc:creator><![CDATA[Egehan Gündoğdu]]></dc:creator>
		<pubDate>Sun, 20 Feb 2022 14:20:35 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[drf]]></category>
		<category><![CDATA[parser]]></category>
		<category><![CDATA[renderer]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[xml]]></category>
		<guid isPermaLink="false">https://www.egehangundogdu.com/?p=955</guid>
					<description><![CDATA[<p>Giriş. Rest Framework ile geliştirme yaparken aynı endpoint üzerine gelen farklı formatlardaki istekleri işleyebilir yine aynı endpoint üzerinden farklı formatlara sahip cevaplar dönebilirsiniz. Desteklenen cevap formatları renderer_classes, desteklenen istek formatları&#8230;</p>
<p>The post <a rel="nofollow" href="https://www.egehangundogdu.com/django-rest-framework-xml-parse-render/">Django Rest Framework XML Parse &#038; Render</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-xml-parse-render/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">955</post-id>	</item>
		<item>
		<title>Django Rest Framework API Throttling</title>
		<link>https://www.egehangundogdu.com/django-rest-framework-api-throttling/</link>
					<comments>https://www.egehangundogdu.com/django-rest-framework-api-throttling/#respond</comments>
		
		<dc:creator><![CDATA[Egehan Gündoğdu]]></dc:creator>
		<pubDate>Sat, 04 Dec 2021 13:01:01 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[drf]]></category>
		<category><![CDATA[throttle]]></category>
		<category><![CDATA[throttling]]></category>
		<guid isPermaLink="false">https://www.egehangundogdu.com/?p=924</guid>
					<description><![CDATA[<p>API Throttling nedir? API throttling, bir kullanıcının belirli bir süre içerisinde yapacağı API isteklerinin oransal olarak denetlenerek, sınırlandırılması ve kısıtlanmasıdır. Böylelikle bir kaynağın ya da uygulamanın fazla kullanımının, sömürüsünün önüne&#8230;</p>
<p>The post <a rel="nofollow" href="https://www.egehangundogdu.com/django-rest-framework-api-throttling/">Django Rest Framework API Throttling</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-api-throttling/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">924</post-id>	</item>
		<item>
		<title>Django Rest Framework Serializer Fields Custom Error Messages</title>
		<link>https://www.egehangundogdu.com/django-rest-framework-serializer-fields-custom-error-messages/</link>
					<comments>https://www.egehangundogdu.com/django-rest-framework-serializer-fields-custom-error-messages/#respond</comments>
		
		<dc:creator><![CDATA[Egehan Gündoğdu]]></dc:creator>
		<pubDate>Tue, 27 Jul 2021 09:17:03 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[custom]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[drf]]></category>
		<category><![CDATA[field]]></category>
		<category><![CDATA[message]]></category>
		<category><![CDATA[serializer]]></category>
		<category><![CDATA[web]]></category>
		<guid isPermaLink="false">https://www.egehangundogdu.com/?p=799</guid>
					<description><![CDATA[<p>Giriş. Merhabalar. Uygulamalarımızda, kullanıcılara gösterilen hata mesajları önemlidir. Anlamlı ve yol gösterici mesajlar ile kullanıcıların yapmaya çalıştıkları işlemi doğru bir şekilde nasıl yapabilecekleri konusunda onlara yol göstermiş ve kullanıcı deneyimini&#8230;</p>
<p>The post <a rel="nofollow" href="https://www.egehangundogdu.com/django-rest-framework-serializer-fields-custom-error-messages/">Django Rest Framework Serializer Fields Custom Error Messages</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-fields-custom-error-messages/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">799</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 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 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>Vue.js ve Django Rest Framework ile JWT Authentication</title>
		<link>https://www.egehangundogdu.com/vue-js-ve-django-rest-framework-ile-jwt-authentication/</link>
					<comments>https://www.egehangundogdu.com/vue-js-ve-django-rest-framework-ile-jwt-authentication/#comments</comments>
		
		<dc:creator><![CDATA[Egehan Gündoğdu]]></dc:creator>
		<pubDate>Sun, 13 Sep 2020 16:08:30 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[axios]]></category>
		<category><![CDATA[bootsrap]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[drf]]></category>
		<category><![CDATA[jwt]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[token]]></category>
		<category><![CDATA[vue]]></category>
		<category><![CDATA[vue-router]]></category>
		<category><![CDATA[vuex]]></category>
		<guid isPermaLink="false">https://www.egehangundogdu.com/?p=442</guid>
					<description><![CDATA[<p>Herkese merhabalar. Bu yazıda ön tarafta Vuex ve Vue-Router ile birlikte Vue.js, arkada ise Django Rest Framework ile geliştirilmekte olan bir projede JWT(Json Web Tokens) ile nasıl kullanıcı doğrulaması yapabileceğimizden&#8230;</p>
<p>The post <a rel="nofollow" href="https://www.egehangundogdu.com/vue-js-ve-django-rest-framework-ile-jwt-authentication/">Vue.js ve Django Rest Framework ile JWT Authentication</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/vue-js-ve-django-rest-framework-ile-jwt-authentication/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">442</post-id>	</item>
	</channel>
</rss>
