Compare commits

..

No commits in common. "588b151acd3300808b911c04e421ec138c086145" and "233381c9c2618da81fa294909ce8bdc70591b2f8" have entirely different histories.

7 changed files with 35 additions and 24 deletions

2
.gitignore vendored
View File

@ -1,5 +1,5 @@
# Byte-compiled / optimized / DLL files
*/__pycache__/
__pycache__/
*.py[cod]
*$py.class

View File

@ -82,12 +82,8 @@ WSGI_APPLICATION = 'BH.wsgi.application'
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': os.getenv('DB_NAME'),
'USER': os.getenv('DB_USER'),
'PASSWORD': os.getenv('DB_PASSWORD'),
'HOST': os.getenv('DB_HOST'),
'PORT': os.getenv('DB_PORT'),
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}
}

View File

@ -1,16 +0,0 @@
# Generated by Django 5.0.2 on 2024-07-24 19:20
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('blog', '0001_initial'),
]
operations = [
migrations.DeleteModel(
name='Post',
),
]

View File

@ -43,6 +43,7 @@ class BlogDetailView(DetailView):
template_name = 'blog/blogDetail.html'
def dev(request):
return render(request, 'dev.html', {'title': 'Development'})

Binary file not shown.

View File

@ -8,6 +8,7 @@
</head>
<body>
<nav class="navbar navbar-expand-lg navbar-dark" style="background-color: #000;">
<div class="container">
<a class="navbar-brand" href="/">
<img src="/media/logo.jpg" alt="BH Logo" height="40"> Beyond Heroes
</a>
@ -25,6 +26,35 @@
</li>
</ul>
</div>
<div class="ml-auto"></div>
<div class="justify-content-center" id="navbarNav">
<ul class="navbar-nav">
{% if user.is_authenticated %}
<li class="nav-item">
{% if user.is_staff %}
<form action="{% url 'BlogCreate' %}" method="get">
{% csrf_token %}
<button class="nav-link btn btn-link" type="submit">Post</button>
</form>
{% endif %}
</li>
<li class="nav-item">
<form action="{% url 'Logout' %}" method="post">
{% csrf_token %}
<button class="nav-link btn btn-link" type="submit">Logout</button>
</form>
</li>
{% else %}
<li class="nav-item">
<a class="nav-link" href="{% url 'Login' %}">Login</a>
</li>
<li class="nav-item">
<a class="nav-link" href="{% url 'Register' %}">Register</a>
</li>
{% endif %}
</ul>
</div>
</div>
</nav>
{% block content %}

View File

@ -10,7 +10,7 @@
<p class="card-text">{{ object.content | markdown | safe }}</p>
</div>
<div class="card-footer">
By <cite title="{{ object.author }}"></cite> on <cite title="{{ object.date_posted }}">{{ object.date_posted|date:"M j, o" }}</cite>
By <cite title="{{ object.author }}"><a href="#" class="link text-dark">{{ object.author }}</a></cite> on <cite title="{{ object.date_posted }}">{{ object.date_posted|date:"M j, o" }}</cite>
</div>
</div>