Djangoでインスタグラムのストーリーもどきを作っています。
投稿したテキストを削除することはできるのですが
それに加えて、6時間後に投稿を自動的に削除する機能を付け加えたいです。
データベース上からも消したいため、Jsではなく、Djangoでの実装がしたいです。
現状のコード
##views.py
@require_POST def delete_itch(request,writing_id): detail=get_object_or_404(writing,id=writing_id) detail.delete() return redirect('top:index')
##models.py
class writing(models.Model) : write = models.CharField(max_length=100) created_at = models.DateTimeField(auto_now=True) def __str__(self): return self.write
##template
{% for detail in works %} <a href="{% url 'top:detail_itch' detail.id %}" > <div> {{ detail }} </div> </a> <form method="post" action="{% url 'top:delete_itch' detail.pk %}">{% csrf_token %} <button class="btn" type="submit">削除</button> </form> <hr> {% endfor %}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。