0% found this document useful (0 votes)
42 views5 pages

G11 Blogs

The document shows how to create a blog section on a website. It includes creating a blogs HTML page template and views, adding a blogs URL path, and including blog cards, search, popular blogs, categories, and tags on the page.

Uploaded by

aze ra
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 views5 pages

G11 Blogs

The document shows how to create a blog section on a website. It includes creating a blogs HTML page template and views, adding a blogs URL path, and including blog cards, search, popular blogs, categories, and tags on the page.

Uploaded by

aze ra
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Blogs

Blogs sayfamızı oluşturalım.

tcore/templates klasörü altına blogs.html dosyamızı oluşturalım.

views.py
class BlogsView(TemplateView):
template_name = 'blogs.html'

urls.py
path('blogs', BlogsView.as_view(), name='blogs'),

blogs.html
{% extends 'base.html' %}
{% load static %}

{% block title %}Blog{% endblock %}


{% block page_description %}Blog sayfa içeriği {% endblock %}

{% block extracss %}{% endblock %}


{% block content %}

<!--Blogs-->
<div class="row mt-4 mb-4">
<!-- Main Content Area -->
<div class="col-md-8">
<h2 class="mb-4">Blogs</h2>
<!-- Blog Cards (Assuming you will have dynamic content) -->
<div class="col-md-12 mb-3">
<!-- Card 1 -->
<div class="card mb-3">
<img src="https://via.placeholder.com/600x300"
class="card-img-top" alt="Resim 1">
<div class="card-body">
<h5 class="card-title">Başlık 1</h5>
<p class="card-text">Açıklama metni buraya
yazılır. Lorem ipsum dolor sit amet,
consectetur adipiscing elit.</p>
<a href="#" class="btn btn-primary">Detaylar</a>
</div>
</div>
<!-- Card 2 -->
<div class="card mb-3">
<img src="https://via.placeholder.com/600x300"
class="card-img-top" alt="Resim 1">
<div class="card-body">
<h5 class="card-title">Başlık 2</h5>
<p class="card-text">Açıklama metni buraya
yazılır. Lorem ipsum dolor sit amet,
consectetur adipiscing elit.</p>
<a href="#" class="btn btn-primary">Detaylar</a>
</div>
</div>
<!-- Add more cards as needed -->

<nav style="margin-bottom: 50px !important;" aria-


label="Page navigation example">
<ul class="pagination">
<li class="page-item">
<a class="page-link" href="#" aria-
label="Previous">
<span aria-hidden="true">&laquo;</span>
</a>
</li>
<li class="page-item"><a class="page-link"
href="#">1</a></li>
<li class="page-item"><a class="page-link"
href="#">2</a></li>
<li class="page-item"><a class="page-link"
href="#">3</a></li>
<li class="page-item">
<a class="page-link" href="#" aria-
label="Next">
<span aria-hidden="true">&raquo;</span>
</a>
</li>
</ul>
</nav>
</div>
</div>

<!-- Sidebar Area -->


<div class="col-md-4">
<div class="card mb-3">
<div class="card-body">
<h5 class="card-title">Search</h5>
<form>
<div class="mb-3">
<input type="text" class="form-control"
placeholder="Search...">
</div>
<button type="submit" class="btn btn-
primary">Search</button>
</form>
</div>
</div>

<!-- Popular Blogs -->


<div class="card mb-3">
<div class="card-body">
<h5 class="card-title mb-4">Popular Blogs</h5>
<ul class="list-group">
<!-- Blog 1 -->
<li class="list-group-item">
<h5 class="card-title">Engaging Content
Strategies</h5>
<p class="card-text">Discover effective
strategies for creating engaging and valuable
content that resonates with your
audience.</p>
</li>
<!-- Blog 2 -->
<li class="list-group-item">
<h5 class="card-title">Mastering the Art of
Web Design</h5>
<p class="card-text">Explore the principles
of web design and learn how to create
visually stunning and user-friendly
websites.</p>
</li>
<!-- Blog 3 -->
<li class="list-group-item">
<h5 class="card-title">SEO Tips for Better
Visibility</h5>
<p class="card-text">Optimize your website
for search engines with these practical SEO
tips and enhance your online
visibility.</p>
</li>
<!-- Blog 4 -->
<li class="list-group-item">
<h5 class="card-title">Social Media
Marketing Strategies</h5>
<p class="card-text">Unlock the power of
social media with effective marketing
strategies to grow your brand and engage
your audience.</p>
</li>
<!-- Blog 5 -->
<li class="list-group-item">
<h5 class="card-title">E-commerce Success
Stories</h5>
<p class="card-text">Learn from successful
e-commerce ventures and discover the key
elements for building a thriving online
business.</p>
</li>
</ul>
</div>
</div>

<!-- Categories -->


<div class="card mb-3">
<div class="card-body">
<h5 class="card-title">Categories</h5>
<!-- List of categories -->
<ul class="list-group list-group-flush">
<li class="list-group-item">Category 01</li>
<li class="list-group-item">Category 02</li>
<li class="list-group-item">Category 03</li>
<li class="list-group-item">Category 04</li>
<li class="list-group-item">Category 05</li>
<li class="list-group-item">Category 06</li>
<li class="list-group-item">Category 07</li>
</ul>
</div>
</div>

<!-- Tags Cloud -->


<div style="margin-bottom: 60px !important;" class="card mt-
4">
<div class="card-body">
<h5 class="card-title">Tags</h5>
<!-- Tags cloud -->
<div class="col-md-12">
<button type="button" class="btn btn-secondary
my-2 me-1">Tag 1</button>
<button type="button" class="btn btn-secondary
my-2 me-1">Tag 2</button>
<button type="button" class="btn btn-secondary
my-2 me-1">Tag 3</button>
<button type="button" class="btn btn-secondary
my-2 me-1">Tag 4</button>
<button type="button" class="btn btn-secondary
my-2 me-1">Tag 5</button>
<button type="button" class="btn btn-secondary
my-2 me-1">Tag 6</button>
<button type="button" class="btn btn-secondary
my-2 me-1">Tag 7</button>
<button type="button" class="btn btn-secondary
my-2 me-1">Tag 8</button>
</div>
</div>
</div>
</div>
</div>
<!--Blogs-->

{% endblock %}

You might also like