messing stuff up
This commit is contained in:
@ -1 +1,6 @@
|
||||
{ "name": "core_ui", "version": "1.1", "description": "Media rendering macros and styling helpers" }
|
||||
{
|
||||
"name": "core_ui",
|
||||
"version": "1.1.0",
|
||||
"description": "Media rendering macros and styling helpers",
|
||||
"entry_point": null
|
||||
}
|
@ -7,13 +7,6 @@ bp = Blueprint('core_ui', __name__, template_folder='templates')
|
||||
def home():
|
||||
return render_template('core_ui/home.html')
|
||||
|
||||
@bp.route('/admin')
|
||||
@login_required
|
||||
def admin_dashboard():
|
||||
if current_user.role != 'admin':
|
||||
return "Access denied", 403
|
||||
return render_template('core_ui/admin_dashboard.html')
|
||||
|
||||
@bp.route('/health')
|
||||
def health():
|
||||
return 'OK', 200
|
@ -1,11 +0,0 @@
|
||||
{% extends 'core_ui/base.html' %}
|
||||
{% block title %}Admin Dashboard | Nature In Pots{% endblock %}
|
||||
{% block content %}
|
||||
<h1 class="mb-4 text-danger">Admin Dashboard</h1>
|
||||
<p class="lead">Manage submissions, users, and plugin controls here.</p>
|
||||
<ul>
|
||||
<li><a href="#">View Unapproved Submissions</a></li>
|
||||
<li><a href="#">Manage Users</a></li>
|
||||
<li><a href="#">Export Data</a></li>
|
||||
</ul>
|
||||
{% endblock %}
|
@ -31,8 +31,9 @@
|
||||
<ul class="navbar-nav me-auto">
|
||||
<li class="nav-item"><a class="nav-link" href="{{ url_for('core_ui.home') }}">Home</a></li>
|
||||
<li class="nav-item"><a class="nav-link" href="{{ url_for('plant.index') }}">Plants</a></li>
|
||||
{% if current_user.is_authenticated and current_user.role == 'admin' %}
|
||||
<li class="nav-item"><a class="nav-link text-danger" href="{{ url_for('core_ui.admin_dashboard') }}">Admin Dashboard</a></li>
|
||||
<li class="nav-item"><a class="nav-link" href="{{ url_for('importer.upload_csv') }}">Import</a></li>
|
||||
{% if current_user.is_authenticated and current_user.role == 'admin' %}
|
||||
<li class="nav-item"><a class="nav-link text-danger" href="{{ url_for('admin.admin_dashboard') }}">Admin Dashboard</a></li>
|
||||
{% endif %}
|
||||
{% block plugin_links %}{% endblock %}
|
||||
</ul>
|
||||
|
Reference in New Issue
Block a user