Переглянути джерело

Añado autor a los documentos.

Celestino Rey 5 місяців тому
батько
коміт
261fa7eee2

+ 20 - 10
src/templates/textdocs/document_detail.html

@@ -1,24 +1,34 @@
 {% extends 'textdocs/base.html' %}
 {% block content %}
-    <div class="card">
-        <div class="card-header d-flex justify-content-between align-items-center">
-            <h2>{{ document.title }}</h2>
-            <a href="{% url 'document_list' %}" class="btn btn-primary">Back to List</a>
 
-            <a href="{% url 'document_update' pk=document.pk %}" class="btn btn-secondary">Edit</a>
-            <a href="{% url 'document_delete' pk=document.pk %}" class="btn btn-danger">Delete</a>
+    <a href="{% url 'document_list' %}" class="btn btn-secondary mb-3">‹ Back to Document List</a>
 
-            <a href="{% url 'generate_pdf' pk=document.pk %}" class="btn btn-info">Export to PDF</a>
+    <div class="card">
+        <div class="card-header">
+            <div class="d-flex justify-content-between align-items-center">
+                <!-- Title and Byline Grouped Together -->
+                <div>
+                    <h2>{{ document.title }}</h2>
+                    <!-- NEW: Byline with author's name -->
+                    <h6 class="card-subtitle text-muted">By {{ document.author.nombre }} on {{ document.created_at|date:"F d, Y" }}</h6>
+                </div>
+                <!-- Action Buttons -->
+                <div>
+                    <a href="{% url 'document_update' pk=document.pk %}" class="btn btn-secondary">Edit</a>
+                    <a href="{% url 'document_delete' pk=document.pk %}" class="btn btn-danger">Delete</a>
+                    <a href="{% url 'generate_pdf' pk=document.pk %}" class="btn btn-info">Export to PDF</a>
+                </div>
+            </div>
         </div>
         <div class="card-body">
             <h4 class="card-title">Introduction</h4>
-            <div>{{ document.introduction|safe }}</div> <!-- UPDATED -->
+            <div>{{ document.introduction|safe }}</div>
             <hr>
             <h4 class="card-title">Main Body</h4>
-            <div>{{ document.main_body|safe }}</div> <!-- UPDATED -->
+            <div>{{ document.main_body|safe }}</div>
             <hr>
             <h4 class="card-title">Conclusion</h4>
-            <div>{{ document.conclusion|safe }}</div> <!-- UPDATED -->
+            <div>{{ document.conclusion|safe }}</div>
         </div>
     </div>
 {% endblock %}

+ 7 - 2
src/templates/textdocs/document_list.html

@@ -1,11 +1,16 @@
 {% extends 'textdocs/base.html' %}
 {% block content %}
     <a href="{% url 'document_create' %}" class="btn btn-primary mb-3">Create New Document</a>
+    
     <div class="list-group">
     {% for doc in documents %}
         <a href="{{ doc.get_absolute_url }}" class="list-group-item list-group-item-action">
-            <h5 class="mb-1">{{ doc.title }}</h5>
-            <small>Created on: {{ doc.created_at|date:"F j, Y" }}</small>
+            <div class="d-flex w-100 justify-content-between">
+                <h5 class="mb-1">{{ doc.title }}</h5>
+                <!-- MODIFIED: Added author username -->
+                <small class="text-muted">By: {{ doc.author.nombre }}</small>
+            </div>
+            <small class="text-muted">Created on: {{ doc.created_at|date:"F j, Y" }}</small>
         </a>
     {% empty %}
         <p>No documents found. Create your first one!</p>