Commit 5524805f authored by Vasyl Bodnaruk's avatar Vasyl Bodnaruk Committed by Andrii Marynets

remake pages

parent 804bc7d4
......@@ -2,7 +2,7 @@
{% block content %}
<div class="container mt-5">
<h1>Bla-bla-bla. La-la-la. Blu-lu-lu. A-a-a. Opa-cha-opa-cha.</h1>
<h1>{{ news.title }}</h1>
<a href="#" class="btn btn-primary mt-3">Edit</a>
<div class="new-content mt-5">
......@@ -11,15 +11,14 @@
</div>
<div class="new-content-field mb-4">
<h5 class="new-content-title">EntityURL</h5>
<div class="new-content-description">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Molestias
quia aliquid praesentium ratione at eos ut earum quam, distinctio hic voluptatum tempora porro eligendi,
blanditiis illum modi debitis, eum culpa.
<div class="new-content-description">
{{ news.description }}
</div>
</div>
<div class="new-content-field mb-4">
<h5 class="new-content-title">Media</h5>
<div class="new-content-description">
<div>TechCrunch</div>
<div>{{ news.get_media }}</div>
<a href="#">http://techcrunch.com</a>
</div>
</div>
......
from django.conf.urls import url
from .views import ListNewsView, DetailNewsView, AcceptNewsView
from .views import ListNewsView, DetailNewsView, ViewNewsView
urlpatterns = [
url(r'^$', ListNewsView.as_view(), name='list_news'),
url(r'^(?P<id>[0-9]+)$', DetailNewsView.as_view(), name='single_news'),
url(r'^accept$', AcceptNewsView.as_view(), name='accept')
url(r'^view/(?P<id>[0-9]+)$', ViewNewsView.as_view(), name='view_news')
]
\ No newline at end of file
......@@ -46,7 +46,6 @@ class ListNewsView(ListView):
return news
class DetailNewsView(DetailView):
template_name = 'single_news.html'
......@@ -59,9 +58,12 @@ class DetailNewsView(DetailView):
'company': company})
class AcceptNewsView(CreateView):
template_name = 'list_news.html'
class ViewNewsView(DetailView):
template_name = 'view_news.html'
def get(self, request, *args, **kwargs):
news_id = kwargs.get('id')
news = News.objects.get(id=news_id)
return render(request, self.template_name, {'news': news})
def post(self, request, *args, **kwargs):
print(request.POST.get('item'))
return HttpResponseRedirect(redirect_to=reverse('list_news'))
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment