summaryrefslogtreecommitdiff
path: root/app/posts/templates
diff options
context:
space:
mode:
authorluxagraf <sng@luxagraf.net>2023-08-02 16:17:09 -0500
committerluxagraf <sng@luxagraf.net>2023-08-02 16:17:09 -0500
commit15f3969829705ee78ba20fb0fd5201e84112b7e9 (patch)
tree87d141bf2f49e3eeb5ce353cace451b009bc17c6 /app/posts/templates
parent5be880ce1fabeb5eb4f1254f74c0212d1b71892b (diff)
posts: added edit function to manual update that I've turned something
in so it disappears from my todo.
Diffstat (limited to 'app/posts/templates')
-rw-r--r--app/posts/templates/posts/post_form.html16
-rw-r--r--app/posts/templates/posts/post_table.html6
2 files changed, 21 insertions, 1 deletions
diff --git a/app/posts/templates/posts/post_form.html b/app/posts/templates/posts/post_form.html
new file mode 100644
index 0000000..23289fe
--- /dev/null
+++ b/app/posts/templates/posts/post_form.html
@@ -0,0 +1,16 @@
+{% extends 'base.html' %}
+{% block primary %}
+<main role="main" class="archive-wrapper">
+ <form action="" method="post" class="comment-form">{% csrf_token %}
+ {% for field in form %}
+ <fieldset>
+ {%if field.name == "guide_type" or field.name == "post_status" %}<span class="selector">{{field.label_tag}}</span>{%else%}{{field.label_tag}}{%endif%}
+ {%if field.name == "body_markdown"%}<div class="textarea-rounded">{{ field }}</div>{%else%}{{field}}{%endif%}
+ </fieldset>
+ <small class="alert">{% if field.errors %}{{field.errors}}{% endif %}</small>
+ {%endfor%}
+ <input class="btn" type="submit" name="add_new" value="Save and add another" />
+ <input type="submit" name="save" class="btn" value="Save" />
+ </form>
+</main>
+{% endblock %}
diff --git a/app/posts/templates/posts/post_table.html b/app/posts/templates/posts/post_table.html
index 2fa18a0..4779149 100644
--- a/app/posts/templates/posts/post_table.html
+++ b/app/posts/templates/posts/post_table.html
@@ -29,6 +29,9 @@ Date last pub
<th scope="col" class="column-days_overdue">
<div class="text"><span>Days overdue</span></div>
</th>
+<th scope="col" class="column-days_overdue">
+ <div class="text"><span>Edit</span></div>
+</th>
</tr>
</thead>
<tbody>{% for object in object_list %}
@@ -48,7 +51,8 @@ Date last pub
<span class="hide">1</span><img src="/static/admin/img/icon-yes.svg" alt="True">{%else%}
<span class="hide">0</span><img src="/static/admin/img/icon-no.svg" alt="False">{%endif%}
</td>
- <td class="field-days_overdue">{{object.days_overdue}}</td></tr>
+ <td class="field-days_overdue">{{object.days_overdue}}</td>
+ <td class="field-days_overdue"><a href="{% url 'posts:edit' object.pk %}">edit</a></td></tr>
</tr>
{% endfor %}
{% if reviews %}{% for object in reviews %}