본문 바로가기
반응형

글쓰기3

django로 diary 만들기 [mydiary(글쓰기) 세션 구현] -4 이번시간에는 templates을 다루어보겠습니다. {% extends 'menu_bar.html' %} {% block contents %} {% load static %} {% if user.is_active %} {% for post in posts.all %} 글쓴이 : {{ post.username}} 일기 제목:{{ post.title }} {{post.pub_date}} 날씨 : {% if post.weather == "sunny" %} {% elif post.weather == "umbrella" %} {% elif post.weather == "cloud" %} {% elif post.weather == "snow" %} {% endif %} 기분: {% if post.emotion == .. 2020. 8. 8.
django로 diary 만들기 [mydiary(글쓰기) 세션 구현] -2 이번 시간에는 views.py를 사용해보겠습니다. from django.shortcuts import render ,get_object_or_404 from django.views.decorators.csrf import csrf_exempt from .models import Post from accounts.models import User from django.db import IntegrityError import getpass # Create your views here. def home(request): return render(request,'home.html') def write_diary(request): return render(request, 'write_diary.html') @cs.. 2020. 8. 7.
django로 diary 만들기 [mydiary(글쓰기) 세션 구현] -1 이번에는 일기를 쓸 수 있도록 기능을 구현해보겠습니다. accounts앱을 만들었던 것처럼 똑같이 py manage.py startapp mydiary 이 것을 메인 프로젝트로 shell을 옮긴뒤 생성해줍니다. urls.py도 선언해줍니다. 전 시간에 해봤죠? 글쓰기위해서 models.py에서 모델링을 해줘야합니다. from django.db import models from django.contrib.auth.models import User from datetime import datetime from django.utils import timezone class Post(models.Model): username = models.ForeignKey(User, on_delete=models.CASCA.. 2020. 8. 7.
반응형