hostinger-django-demo/core/templates/core/home.html
thecyberlearn 2f3f1ea867 Initial commit: Django demo project for VPS deployment
🎉 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-29 21:50:08 +05:30

77 lines
3.2 KiB
HTML

{% extends 'core/base.html' %}
{% block title %}Home - Django Demo Project{% endblock %}
{% block content %}
<div class="hero-section bg-primary text-white py-5">
<div class="container">
<div class="row">
<div class="col-lg-6">
<h1 class="display-4">Django Demo Project</h1>
<p class="lead">A production-ready Django application template optimized for VPS hosting deployment.</p>
<a href="{% url 'contact' %}" class="btn btn-light btn-lg">Get Started</a>
</div>
</div>
</div>
</div>
<div class="container py-5">
<div class="row">
<div class="col-md-8">
<h2>Features</h2>
<div class="row">
<div class="col-md-6 mb-4">
<div class="card h-100">
<div class="card-body">
<h5 class="card-title">Production Ready</h5>
<p class="card-text">Configured with environment variables, security settings, and optimized for deployment.</p>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card h-100">
<div class="card-body">
<h5 class="card-title">Database Flexible</h5>
<p class="card-text">Works with SQLite for development and PostgreSQL for production.</p>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card h-100">
<div class="card-body">
<h5 class="card-title">VPS Optimized</h5>
<p class="card-text">Includes deployment scripts and configuration for easy VPS hosting.</p>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card h-100">
<div class="card-body">
<h5 class="card-title">Minimal Dependencies</h5>
<p class="card-text">Clean, lightweight setup with only essential packages.</p>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-4">
<h3>Recent Blog Posts</h3>
{% if blog_posts %}
{% for post in blog_posts %}
<div class="card mb-3">
<div class="card-body">
<h5 class="card-title">{{ post.title }}</h5>
<p class="card-text">{{ post.content|truncatewords:20 }}</p>
<small class="text-muted">{{ post.created_at|date:"M d, Y" }}</small>
</div>
</div>
{% endfor %}
<a href="{% url 'blog' %}" class="btn btn-outline-primary">View All Posts</a>
{% else %}
<p class="text-muted">No blog posts yet. Check back later!</p>
{% endif %}
</div>
</div>
</div>
{% endblock %}