add detail view
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
This commit is contained in:
		
					parent
					
						
							
								7f7e5be1c6
							
						
					
				
			
			
				commit
				
					
						9350814f57
					
				
			
		
					 4 changed files with 25 additions and 4 deletions
				
			
		
							
								
								
									
										11
									
								
								digital_glarus/templates/digital_glarus/detail.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								digital_glarus/templates/digital_glarus/detail.html
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,11 @@
 | 
				
			||||||
 | 
					<h1>{{ message }}</h1>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<ul>
 | 
				
			||||||
 | 
					    <li>{{ message.name }}
 | 
				
			||||||
 | 
					    <li>{{ message.email }}
 | 
				
			||||||
 | 
					    <li>{{ message.phone_number }}
 | 
				
			||||||
 | 
					    <li>{{ message.message }}
 | 
				
			||||||
 | 
					    <li>{{ message.received_date }}
 | 
				
			||||||
 | 
					</ul>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<p><a href="{% url 'digital_glarus:index' %}">Back to Main</a>
 | 
				
			||||||
| 
						 | 
					@ -4,6 +4,6 @@ from . import views
 | 
				
			||||||
 | 
					
 | 
				
			||||||
urlpatterns = [
 | 
					urlpatterns = [
 | 
				
			||||||
    url(r'^$', views.index, name='index'),
 | 
					    url(r'^$', views.index, name='index'),
 | 
				
			||||||
    url(r'/send_message', views.send_message, name='send_message'),
 | 
					    url(r'send_message', views.send_message, name='send_message'),
 | 
				
			||||||
#    url(r'^(?P<message_id>[0-9]+)/$', views.detail, name='detail'),
 | 
					    url(r'^(?P<message_id>[0-9]+)/$', views.detail, name='detail'),
 | 
				
			||||||
]
 | 
					]
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,11 +1,21 @@
 | 
				
			||||||
from django.shortcuts import render
 | 
					from django.shortcuts import render
 | 
				
			||||||
 | 
					
 | 
				
			||||||
from django.shortcuts import render
 | 
					from django.shortcuts import get_object_or_404, render
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
from .models import Message
 | 
					from .models import Message
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					def detail(request):
 | 
				
			||||||
 | 
					    pass
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					def detail(request, message_id):
 | 
				
			||||||
 | 
					    p = get_object_or_404(Message, pk=message_id)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    context = { 'message': p, }
 | 
				
			||||||
 | 
					    return render(request, 'digital_glarus/detail.html', context)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
def send_message(request):
 | 
					def send_message(request):
 | 
				
			||||||
    pass
 | 
					    pass
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -7,5 +7,5 @@ urlpatterns = [
 | 
				
			||||||
    # url(r'^blog/', include('blog.urls')),
 | 
					    # url(r'^blog/', include('blog.urls')),
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    url(r'^admin/', include(admin.site.urls)),
 | 
					    url(r'^admin/', include(admin.site.urls)),
 | 
				
			||||||
    url(r'^digital.glarus/', include('digital_glarus.urls')),
 | 
					    url(r'^digital.glarus/', include('digital_glarus.urls', namespace="digital_glarus")),
 | 
				
			||||||
]
 | 
					]
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue