(Django 기초) Commentapp - Detail

Posted by : at

Category : Django



<!-- articlapp\detail.html -->

{% extends 'base.html' %}

{% block content %}

    <div style="text-align: center; max-width: 700px; margin: 4rem auto">
        <h1>
            {{ target_article.title }}
        </h1>
        <h4>
            {{ target_article.writer.profile.nickname }}
        </h4>

        <img style="width:100%; border-radius: 2rem;"
                src="{{ target_article.image.url }}" alt="">

        <p>
            {{ target_article.content }}
        </p>

        {% if target_article.writer == user %}
        <a href="{% url 'articleapp:update' pk=target_article.pk %}" class="btn btn-danger rounded-pill col-3">
            Update
        </a>
        <a href="{% url 'articleapp:delete' pk=target_article.pk %}" class="btn btn-danger rounded-pill col-3">
            Delete
        </a>
        <hr>
        {% endif %}

        {% for comment in target_article.comment.all %}
            {% include 'commentapp/detail.html' with comment=comment %}
        {% endfor %}

        {% include 'commentapp/create.html' with article=target_article %}

    </div>

{% endblock %}
<!-- commentapp\detail.html -->

<div style="border: 1px solid; text-align: left; padding: 4%; margin: 1rem 0; border-radius: 1rem; border-color: #bbb">
    <div>
        <strong>
            {% if comment.writer.profile.nickname %}
                {{ comment.writer.profile.nickname }}
            {% else %}
                No nickname
            {% endif %}
        </strong>
        <!-- &nbsp : 띄어쓰기 -->
        &nbsp&nbsp&nbsp
        {{ comment.created_at }}
    </div>
    <div style="margin: 1rem 0;">
        {{ comment.content }}
    </div>
</div>


About Taehyung Kim

안녕하세요? 8년차 현업 C++ 개발자 김태형이라고 합니다. 😁 C/C++을 사랑하며 다양한 사람과의 협업을 즐깁니다. ☕ 꾸준한 자기개발을 미덕이라 생각하며 노력중이며, 제가 얻은 지식을 홈페이지에 정리 중입니다. 좀 더 상세한 제 이력서 혹은 Private 프로젝트 접근 권한을 원하신다면 메일주세요. 😎

Star
Useful Links