일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Ajax
- 6603
- 로또
- 색종이 붙이기
- 14888
- 알고리즘
- 부분수열의 합
- 17143
- 14502
- 댓글
- 좋아요
- 9095
- Java
- 17144
- django
- 구슬탈출2
- 16637
- 인스타
- 괄호추가하기
- 백준
- 17136
- 재귀
- 따라하기
- 장고
- 미세먼지 안녕!
- 17472
- 다리 만들기2
- 인스타그램
- 1182
- 연산자 끼워넣기
- Today
- Total
목록멋사 (6)
Be a developer
당연히 가상 환경을 먼저 실행시켜 준다. 잘못된 디렉토리에서 실행시키려는 친구들이 종종 보이는데, 그럴 때는 ls 명령어를 통해서 myvenv 즉, 가상환경 폴더가 있는 디렉토리에서 진행하고 있는지 먼저 확인하기 바람. 그리고 좋아요와 댓글 버튼이 detail.html에 있기 때문에 blog 앱 폴더 밑에 있는 detail.html을 켜준다. 위의 코드를 detail.html에 endblock 위에 다가 넣어준다. 이는 javascript 기반의 라이브러리인 Jquery를 사용하기 위해 넣어주는 것. 간단히 말하면 Javascript의 기능을 좀 더 편하게 사용할 수 있도록 도와주는 기술인 Jquery를 사용하는 것이다. 그리고 그 바로 밑에 위와 같은 코드를 넣어준다. 코드를 따로 올려줄 수도 있지만,..
개인적인 사정으로 인해서 세션에 직접 가지 못해서 미안하고.. 그래도 뛰어난 우리 민석이, 신웅이, 정수가 잘 해줄거라 생각함.. Ajax 간단하게 설명 하겠음. Ajax란 무엇일까? Ajax는 위에 나와있는 그대로이다. 이니셜을 따서 붙인 이름임. 근데 비동기? XML? 저 각각이 뭘 말하는 걸까? 사실 정확한 정의는 나도 모름.. 하지만 대강 어떠한 건지 개념은 알아둬야 Ajax를 이해할 수 있다! 우리가 지금까지 해온 django 개발은 위와 같이 브라우저와 서버 간에 Data를 주고 받는 과정이었다. VScode를 통해 Django 서버를 개발했고, runserver를 해서 서버를 실행시킨 후 Chrome이라는 브라우저를 켜서 우리 서버에 접속을 했다. 즉, 브라우저와 서버 통신을 했던 것이다. ..
교내 해커톤이 약 20일 남았습니다.. 다들 화이팅 하시고.. github로 협업을 하면 좋겠지만, 만약 오류가 발생했을 때 운영진이 일일이 다 잡아줄 수가 없어서 그것보다는 구름 IDE를 사용하는 것이 낫겠다는 판단 하에 이렇게 글을 쓰게 되었습니다..흑 작년 같은 경우에는 c9을 사용했는데, 이제 c9이 서비스를 안한다고 해서 구름 IDE를 선정하게 되었는데, 운영진도 제대로 사용해본 적이 없어서 어떤 에러가 발생할지 모릅니다. 그러니까 사용하다가 에러가 발생하거나 궁금한 점이 있다면 물어보세요.. 최대한 찾아서 해결해 보겠습니다. 시작할게욥! 구름 IDE에 접속합니다. 그리고 상단에 회원가입을 눌러 회원가입을 합니다. 깃허브로 가입하기 위해서 빨간 박스로 표시한 버튼을 눌러줍니다. 만약 깃허브 자동..
저는 css를 못하기 때문에 디자인은 무시하고 봐주세여..(눈 감고 보셔도 됩니다.) 일단 about.html 파일을 만들어서 페이지를 이동하는 걸 해보겠습니다. home.html이 저장된 위치에 about.html 파일을 만들고, 대충 내용을 입력해줍니다. 생성한 html파일을 보여주려면? 먼저 해당하는 url 주소를 설정해야 하니까 urls.py로 갑니다. 대충 눈치보고 위에 코드를 따라 비슷하게 작성하면 됩니다. about은 home과 달리 첫 번째 인자를 빈 문자열로 두지않고 'about/'이라는 문자열을 두었습니다. 이는 http://127.0.0.1:8000/about 으로 접속했을 때 about.html을 보여주기 위함입니다. 하나의 주소에는 하나의 html만 띄웁시다. 그리고 저장을 하면 ..
본격적으로 프로젝트를 만들어 보겠습니다. 앞에서도 말했듯이 항상 현재 작업중인 디렉토리 잘 확인하시고 명령어를 입력해 주세요. 앞에서 python -m venv myvenv가 python을 이용한 명령어였듯이, django-admin은 django를 이용한 명령어입니다. django project를 만드는 것이니까 당연히 django 명령어를 이용하겠죠? startproject는 프로젝트를 만든다는 말일 것이고, wordcount는 만들 프로젝트의 이름입니다. 원하는 이름으로 설정해주시면 됩니다. 위는 만들어진 기본 프로젝트입니다. 당분간은 settings.py urls.py 두 파일만 건드리게 될 겁니다. wordcount를 만들 때는 세션 때 배운 MTV 중에서 T(template)와 V(view)만..
vscode를 실행시킵니다.Ctrl + Shift + E 누르거나 왼쪽 편에 빨간색 박스를 누르면 작업을 위한 폴더 목록이 나옵니다.노란색 박스안에 오른쪽 클릭을 하면 Add Folder to Workspace가 나오는 데, 작업할 폴더를 하나 만든 후 add를 눌러 추가합니다. 밑에 빨간 줄이 있는 창은 터미널입니다. 주황색 박스로 TERMINAL이라고 적혀 있죠?만약 vscode를 켰는데, 아무것도 없다면 Ctrl+`(숫자 1의 왼쪽 편에 있는 키보드, 물결표 밑에)를 누르면 뜹니다. 빨간 줄을 보시면 /d/project/repo/insta라고 적혀 있는데, 이는 현재 작업중인 디렉토리 입니다.명령어를 입력할 때 항상 현재 작업중인 디렉토리를 잘 보고 해야 합니다.(명령어를 실행하면 안 되는 디렉토리..