-
Notifications
You must be signed in to change notification settings - Fork 86
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
latest 의 style 또는 script 를 base.html 의 head 에 넣을 수 있는 방법? #223
Comments
해당하는 style 태그 부분들만 따로 html file로 뽑아서 taeho/latest/main_list.html이랑 base.html의 head tag 안에 각각 {% include %} 로 넣는건 어떨까요? |
최신글을 불러오는 방식들 (함수, include, import (macro))은 독립적인 실행방식이기 때문에 상위 블럭에 접근할 수 없습니다. render되는 파일에서는 직접 style태그를 사용하는 것을 지양하고 css파일로 적용하는 것을 권장해야 할거 같습니다. index.html{% extends "base.html" %}
<!-- 여기에서 하위 렌더링 파일의 css를 추가한다. -->
{% block head %}
<link rel="stylesheet" href="{{ theme_asset('css/main_list.css') }}">
<link rel="stylesheet" href="{{ theme_asset('css/pic_list.css') }}">
<link rel="stylesheet" href="{{ theme_asset('css/pic_block.css') }}">
<link rel="stylesheet" href="{{ theme_asset('css/basic.css') }}">
{% endblock head %}
{% block title %}{{ request.state.title }}{% endblock title %}
{% block content %}
<h2 class="sound_only">최신글</h2>
<div class="latest_top_wr">
{{ render_latest_posts(request, 'main_list', 'notice', 4, 23)|safe }}
</div>
.... |
고정된 css 파일은 이런 방식도 좋은데 |
코드로 보여주세요. ^^ |
@Junanjunan 괜찮네요. ^^ 다음주에 @KimTom89 팀장과 함께 논의합시다. |
templates/taeho/latest/main_list.html 에 선언된
위 코드를 base.html 의
사이에 넣을 수 있을까요?
The text was updated successfully, but these errors were encountered: