Challenge preview on front page
This commit is contained in:
parent
140878df57
commit
f08449d71a
1
.gitignore
vendored
1
.gitignore
vendored
@ -106,3 +106,4 @@ tasks.xml
|
||||
|
||||
media/icons
|
||||
challenges/migrations
|
||||
static/
|
||||
|
@ -8,7 +8,10 @@ from .models import *
|
||||
|
||||
def index(request):
|
||||
if request.method == 'GET':
|
||||
return render(request, 'index.html')
|
||||
data = {
|
||||
'challenges': Challenge.objects.all()
|
||||
}
|
||||
return render(request, 'index.html', data)
|
||||
|
||||
|
||||
@csrf_protect
|
||||
|
@ -289,58 +289,24 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="row challenges">
|
||||
<div class="col s12 m3">
|
||||
<div class="card small">
|
||||
<div class="card-content">
|
||||
<div class="card-title">name here</div>
|
||||
<p>Description here</p>
|
||||
</br>
|
||||
<div>
|
||||
<div class="chip">security</div>
|
||||
{% for challenge in challenges %}
|
||||
<div class="col s12 m3">
|
||||
<div class="card small">
|
||||
|
||||
<div class="card-content">
|
||||
<div class="card-title">{{ challenge.name }}</div>
|
||||
<p>{{ challenge.description }}</p>
|
||||
</br>
|
||||
<div>
|
||||
{% for tag in challenge.tags.all %}
|
||||
<div class="chip">{{ tag.name }}</div>
|
||||
{% endfor %}
|
||||
</div>
|
||||
</br>
|
||||
</div>
|
||||
</br>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col s12 m3">
|
||||
<div class="card small">
|
||||
<div class="card-content">
|
||||
<div class="card-title">name here</div>
|
||||
<p>Description here</p>
|
||||
</br>
|
||||
<div>
|
||||
<div class="chip">security</div>
|
||||
</div>
|
||||
</br>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col s12 m3">
|
||||
<div class="card small">
|
||||
<div class="card-content">
|
||||
<div class="card-title">name here</div>
|
||||
<p>Description here</p>
|
||||
</br>
|
||||
<div>
|
||||
<div class="chip">security</div>
|
||||
</div>
|
||||
</br>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col s12 m3">
|
||||
<div class="card small">
|
||||
<div class="card-content">
|
||||
<div class="card-title">name here</div>
|
||||
<p>Description here</p>
|
||||
<br>
|
||||
<div>
|
||||
<div class="chip">security</div>
|
||||
</div>
|
||||
<br>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% endfor %}
|
||||
</div>
|
||||
<br>
|
||||
<div class="row">
|
||||
|
Reference in New Issue
Block a user