product list and article list
This commit is contained in:
parent
300487e744
commit
6e76a8dd3c
|
@ -25,9 +25,10 @@ urlpatterns = patterns('',
|
|||
(r'^print_article/$', views.article_pdf),
|
||||
(r'^article_frontend/(?P<product_id>\d+)/(?P<article_order>\d+)/$', views.article_frontend),
|
||||
(r'^issue/(?P<id>\d+)/$', views.edit_issue),
|
||||
(r'^issue_list/', views.issue_list),
|
||||
(r'^product/(?P<id>\d+)/$', views.edit_product),
|
||||
(r'^new_issue/', views.new_issue),
|
||||
(r'^page_pdf/', views.page_pdf),
|
||||
(r'^product_pdf/', views.product_pdf),
|
||||
(r'^poll_changes/', views.poll_changes),
|
||||
(r'', views.product_list),
|
||||
)
|
||||
|
|
|
@ -644,9 +644,9 @@ def delete_page(request):
|
|||
}
|
||||
return HttpResponse(json.dumps(r), mimetype="application/json")
|
||||
|
||||
def issue_list(request):
|
||||
issues = Issue.objects.all().order_by('issue_no')
|
||||
return render_to_response("issue_list.html", {'issues': issues})
|
||||
def product_list(request):
|
||||
products = Product.objects.all()
|
||||
return render_to_response("product_list.html", {'products': products})
|
||||
|
||||
def new_issue(request):
|
||||
name = request.GET['issueName']
|
||||
|
@ -660,6 +660,10 @@ def edit_issue(request, id):
|
|||
i = Issue.objects.get(pk=id)
|
||||
return render_to_response
|
||||
|
||||
def edit_product(request, id):
|
||||
p = Product.objects.get(pk=id)
|
||||
articles = Article.objects.filter(product=p)
|
||||
return render_to_response("article_list.html", {'product': p, 'articles': articles})
|
||||
|
||||
"""
|
||||
These are some views that I could think of that need to be created. Please add more.
|
||||
|
|
9
edgware/templates/article_list.html
Normal file
9
edgware/templates/article_list.html
Normal file
|
@ -0,0 +1,9 @@
|
|||
{% extends 'base.html' %}
|
||||
|
||||
{% block content %}
|
||||
{{ p.title }}
|
||||
{% for a in articles %}
|
||||
<a href="/edit/article/{{a.id}}/">{{ a.name }}</a><br />
|
||||
{% endfor %}
|
||||
|
||||
{% endblock %}
|
|
@ -1,5 +1,8 @@
|
|||
<html>
|
||||
<head>
|
||||
{% block head %}
|
||||
|
||||
{% endblock %}
|
||||
</head>
|
||||
<body>
|
||||
{% block content %}
|
||||
|
|
8
edgware/templates/product_list.html
Normal file
8
edgware/templates/product_list.html
Normal file
|
@ -0,0 +1,8 @@
|
|||
{% extends 'base.html' %}
|
||||
|
||||
{% block content %}
|
||||
{% for p in products %}
|
||||
<a href="/edit/product/{{p.id}}/">{{ p.title }}</a><br />
|
||||
{% endfor %}
|
||||
|
||||
{% endblock %}
|
Loading…
Reference in New Issue
Block a user