Django
-
AWS기반의 Django 웹 애플리케이션백엔드 : 서버공부/Django 2023. 8. 8. 21:39
지금까지 장고에대한 기본적인 내용을 공부했으므로 이제는 AWS클라우드를 기반으로한 장고 웹 애플리케이션을 개발하는 공부를 해보려고합니다. 공부는 AWS 클라우드 기반의 Django 웹 애플리케이션이라는 책을 기반으로 할 예정입니다. AWS기본 개념 기존에 서버를 확장하는데에는 신규서버를 구매하고, 해당 서버를 IDC(Internet Data Center)에 입주시켜야하기 때문에 많은 비용과 시간이 필요하다는 문제가 있었다. 이 문제를 해결한 것이 클라우드 컴퓨팅이다. 클라우드 컴퓨팅은 미리 제공사에서 대량의 서버를 보유하고, 해당 서버를 각 기업이나 개인에게 제공하여 요금을 부과하는 형태로 구성되어있다. 그렇기 때문에 고객은 간단한 과정을 거쳐 서비스를 이용할 수 있고, 지출을 최소화 할 수 있다. 지금..
-
장고 앞으로 공부할 것들백엔드 : 서버공부/Django 2023. 8. 7. 19:35
앞에서 공부한 내용은 기본적인 내용입니다. 현실의 복잡한 문제들을 해결하려면 더 많은 것을 공부해야합니다. DataBase.Model 아래와 같은 코드를 작성해서 저희는 정보를 메모리에 보관했습니다. topics = [ {'id':1, 'title':'routing','body':'Routing is ..'}, {'id':2, 'title':'view','body':'View is ..'}, {'id':3, 'title':'Model','body':'Model is ..'} ] 정보를 위와같이 메모리에 보관하게 되면 앱이 재실행 될때마다 정보가 리셋됩니다. 하지만 실무에서는 영구적으로 정보를 저장할 필요가 있습니다. 이를 위해서 'DataBase'를 이용합니다. DataBase를 이용하면 영구적으로 데이..