<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Robert Seghedi</title>
    <description>The latest articles on DEV Community by Robert Seghedi (@robertseghedi).</description>
    <link>https://dev.to/robertseghedi</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F545278%2F9cc836a8-fd89-46dd-9b73-b1ad7ba02e77.jpeg</url>
      <title>DEV Community: Robert Seghedi</title>
      <link>https://dev.to/robertseghedi</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/robertseghedi"/>
    <language>en</language>
    <item>
      <title>The no-stress Django continuous deployment on Amazon Web Services - no terminal</title>
      <dc:creator>Robert Seghedi</dc:creator>
      <pubDate>Sat, 26 Jun 2021 10:35:43 +0000</pubDate>
      <link>https://dev.to/robertseghedi/the-no-stress-django-continuous-deployment-on-amazon-web-services-no-terminal-4da0</link>
      <guid>https://dev.to/robertseghedi/the-no-stress-django-continuous-deployment-on-amazon-web-services-no-terminal-4da0</guid>
      <description>&lt;p&gt;I had a lot of problems when it came to deploying Django apps on Amazon Web Services, but I finally solved the problem.&lt;/p&gt;

&lt;p&gt;And the best part in this is that&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;There is no code or terminal needed.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;1 - First of all, go to your AWS Console, press &lt;code&gt;Option + S (Mac)&lt;/code&gt; and type &lt;code&gt;CodeStar&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw1d5sq1b6xkd7qe717l8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw1d5sq1b6xkd7qe717l8.png" alt="Screenshot 2021-06-26 at 13.19.56" width="800" height="238"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;2 - Then, press the &lt;strong&gt;Create project&lt;/strong&gt; button&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw8hce28855oh28asj4eg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw8hce28855oh28asj4eg.png" alt="Screenshot 2021-06-26 at 13.21.40" width="800" height="435"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;3 - Select your options, these are the ones that worked well for me&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F42d9oc00uruxfp54lel6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F42d9oc00uruxfp54lel6.png" alt="Screenshot 2021-06-26 at 13.23.58" width="800" height="786"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;4 - Select (click) the platform that showed up and press &lt;strong&gt;Next&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4thbpi777bk9brpkr91g.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4thbpi777bk9brpkr91g.png" alt="Screenshot 2021-06-26 at 13.24.14" width="800" height="578"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;5 - Enter your project name &amp;amp; id, and select your repo (I'm using Github - btw it supports continuous deployment)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fldtb4m4aogh919pt8n2t.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fldtb4m4aogh919pt8n2t.png" alt="Screenshot 2021-06-26 at 13.24.51" width="800" height="614"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;6 - If you chose Github, you will have to enter these details. AWS will automatically create a repo for you.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdpijsi31t1hlabv6qchg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdpijsi31t1hlabv6qchg.png" alt="Screenshot 2021-06-26 at 13.26.26" width="800" height="910"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;7 - Quickly configure your EC2 Instance&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjzdw8tt2pqvxek8wnjwd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjzdw8tt2pqvxek8wnjwd.png" alt="Screenshot 2021-06-26 at 13.29.10" width="800" height="459"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;8 - Review your project information and click on &lt;strong&gt;Create project&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fiy11g14e78tvukw29brm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fiy11g14e78tvukw29brm.png" alt="Screenshot 2021-06-26 at 13.30.13" width="800" height="872"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;At this point, you will have to wait 3-4 minutes for AWS to make everything for you.&lt;/p&gt;

&lt;p&gt;When you push something to your repo on Github, the CodePipeline will automatically update your website.&lt;/p&gt;

&lt;p&gt;The default Django version that AWS installs is 3.1.5, but you can modify the common.txt requirements-file from /requirements to 3.1.7, if you want.&lt;/p&gt;

&lt;p&gt;Hope it helps you!&lt;/p&gt;

&lt;p&gt;Good luck deploying Django (perfect) apps ❤️&lt;/p&gt;

&lt;p&gt;Robert&lt;/p&gt;

</description>
      <category>django</category>
      <category>aws</category>
      <category>amazon</category>
      <category>python</category>
    </item>
  </channel>
</rss>
