一 视图函数实现
@login_required(login_url='/account/login')
def article_list(request):
# 筛选出用户的所有文章对象,并将该对象渲染给模板
articles = ArticlePost.objects.filter(author=request.user)
return render(request, "article/column/article_list.html",{"articles":articles})
二 模板实现
{% extends "article/base.html" %}
{% load staticfiles %}
{% block title %}文章列表{% endblock %}
{% block content %}
<div>
<table class="table table-hover">
<tr>
<td>序号</td>
<td>标题</td>
<td>栏目</td>
<td>操作</td>
</tr>
{% for article in articles %}
<tr id={
{ article.id }}>
<td>{
{ forloop.counter }}</td>
<td>{
{ article.title }}</a>&