본문 바로가기

Webpage

(6)
5. Django Login / Logout - 0. 참고 사이트 숙제: 안전한 웹사이트 만들기 · Django Girls Tutorial: Extensions 관리자 화면을 사용하는 경우를 제외하고는 미리 설정한 비밀번호를 그동안 사용하지 않았어요. 그래서 내 블로그에 누구든지 마음대로 글을 작성하거나 수정할 수 있다는 것을 눈치챘을 거예요. '네가 누군지 모르겠지만, 내 블로그에 글 쓰는 것을 원치 않아!'라는 생각이 들 거예요. 그래서 아무나 들어와서 글을 쓰지 못하도록 뭔가 만들 수 있답니다. 첫 번째로 보안을 위해 무언가를 할 거예요. 우리는 로그인 한 사용자만 글에 접근할 수 있도록 post_new, tutorial-extensions.djangogirls.org 현재위치 : ~/mysite$ - 1.로그인하기 1) urls 연결 vi ..
4. Django 새 페이지 만들기 - 0. 참고사이트 : https://tutorial.djangogirls.org/ko/extend_your_application/ 애플리케이션 확장하기 · Django Girls Tutorial 프로그램 애플리케이션 확장하기 지금까지 웹 사이트 제작 단계를 모두 마쳤어요. 모델, url, 뷰와 템플릿을 만드는 방법을 알게 되었고요. 웹 사이트를 예쁘게 꾸미는 방법도 알게 되었어요. 이제 또 실습해봅시다! 블로그 게시글이 각 페이지마다 보이게 만들어 봅시다. 이미 앞에서 Post모델을 만들었으니 models.py에 새로 추가할 내용은 없어요. Post에 템플릿 링크 만들기 blog/templates/blog/post_list.html파일에 링크를 tutorial.djangogirls.org - 1. 페이..
3. Django 글 불러오기(동적데이터) 및 확장하기 - 0. 참고사이트 또 터졌다ㅠ - 1. 글 불러오기 참고 : 편집 위치 : ~/mysite/blog$ $vi views.py from django.shortcuts import render from django.utils import timezone from .models import Post def post_list(request): posts = Post.objects.filter(published_date__lte=timezone.now()).order_by('published_date') return render(request, 'blog/post_list.html', {'posts':posts}) views.py를 이렇게 바꿔주고, $vi templates/blog/post_list.html ..
2. Django urls 추가, 뷰 만들기 - 0. 원본 사이트 : https://tutorial.djangogirls.org/ko/django_urls/ Django urls · Django Girls Tutorial No results matching "" tutorial.djangogirls.org - 1. url 추가하기 ~/mysite$ vi mysite/urls.py from django.contrib import admin from django.urls import path, include urlpatterns = [ path('admin/', admin.site.urls), path('', include('blog.urls')), ] admin 경로 밑에 blog 경로 추가, (참고 : 원본은 from django.urls impo..
1. Django 설정 변경 및 모델 만들기 - 0. 원본 사이트 : https://tutorial.djangogirls.org/ko/django_start_project/ 나의 첫 번째 Django 프로젝트! · Django Girls Tutorial 맥 OS과 리눅스 콘솔에서는 다음과 같이 명령을 실행해야해요. 명령어 끝에 .(점, 마침표)을 입력하는 것을 잊지마세요. : command-line (myvenv) ~/djangogirls$ django-admin startproject mysite . 점 .은 현재 디렉토리에 장고를 설치하라고 스크립트에 알려주기 때문에 중요해요. (축약된 표시입니다) Note 위 명령을 입력할 때 django-admin로 시작하는 부분만 입력하세요. 여기에 보이는 (m tutorial.djangogirls.org..
0. Django 설치하기 - 0. 참고 사이트 1) https://tutorial.djangogirls.org/ko/django_installation/ Django 설치하기 · Django Girls Tutorial virtualenv를 생성하려면 콘솔 창을 열고, (이전 장에서 얘기했는데, 기억나죠?) 그리고 C:\Python35\python -m venv myvenv를 실행하세요. 아마도 화면에 이렇게 보일 거에요. : command-line C:\Users\Name\djangogirls> C:\Python35\python -m venv myvenv 여기서 C:\Python35\python은 이전에 파이썬을 설치 한 디렉토리이고 myvenv는virtualenv의 tutorial.djangogirls.org 여기가 되게 설명..