sorted imports
This commit is contained in:
parent
c108965792
commit
51e824f879
6 changed files with 21 additions and 11 deletions
|
@ -5,7 +5,13 @@ from .models import Bird, FallenBird
|
||||||
|
|
||||||
@admin.register(FallenBird)
|
@admin.register(FallenBird)
|
||||||
class ContractAdmin(admin.ModelAdmin):
|
class ContractAdmin(admin.ModelAdmin):
|
||||||
list_display = ["bird", "date_found", "place", "created", "updated", "user"]
|
list_display = [
|
||||||
|
"bird",
|
||||||
|
"date_found",
|
||||||
|
"place",
|
||||||
|
"created",
|
||||||
|
"updated",
|
||||||
|
"user"]
|
||||||
list_filter = ("bird", "created", "user")
|
list_filter = ("bird", "created", "user")
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -12,8 +12,9 @@ class FallenBird(models.Model):
|
||||||
created = models.DateTimeField(auto_now_add=True)
|
created = models.DateTimeField(auto_now_add=True)
|
||||||
updated = models.DateTimeField(auto_now=True)
|
updated = models.DateTimeField(auto_now=True)
|
||||||
rescuer = models.ForeignKey(Rescuer, on_delete=models.CASCADE)
|
rescuer = models.ForeignKey(Rescuer, on_delete=models.CASCADE)
|
||||||
|
user = models.ForeignKey(
|
||||||
user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE)
|
settings.AUTH_USER_MODEL,
|
||||||
|
on_delete=models.CASCADE)
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
return self.place
|
return self.place
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<th>Vogel</th>
|
<th>Vogel</th>
|
||||||
<th>Finder</th>
|
<th>Retter</th>
|
||||||
<th>Fundort</th>
|
<th>Fundort</th>
|
||||||
<th>gefunden am</th>
|
<th>gefunden am</th>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
|
@ -1,19 +1,19 @@
|
||||||
from django.urls import path
|
from django.urls import path
|
||||||
|
|
||||||
from .views import (
|
from .views import (
|
||||||
bird_create,
|
|
||||||
bird_all,
|
bird_all,
|
||||||
bird_single,
|
bird_create,
|
||||||
bird_delete,
|
bird_delete,
|
||||||
bird_recover,
|
bird_recover,
|
||||||
bird_recover_all,
|
bird_recover_all,
|
||||||
|
bird_single,
|
||||||
)
|
)
|
||||||
|
|
||||||
urlpatterns = [
|
urlpatterns = [
|
||||||
|
path("all/", bird_all, name="bird_all"),
|
||||||
path("create/", bird_create, name="bird_create"),
|
path("create/", bird_create, name="bird_create"),
|
||||||
path("delete/<id>", bird_delete, name="bird_delete"),
|
path("delete/<id>", bird_delete, name="bird_delete"),
|
||||||
path("recover/all", bird_recover_all, name="bird_recover_all"),
|
|
||||||
path("recover/<id>", bird_recover, name="bird_recover"),
|
path("recover/<id>", bird_recover, name="bird_recover"),
|
||||||
path("all/", bird_all, name="bird_all"),
|
path("recover/all", bird_recover_all, name="bird_recover_all"),
|
||||||
path("<id>/", bird_single, name="bird_single"),
|
path("<id>/", bird_single, name="bird_single"),
|
||||||
]
|
]
|
||||||
|
|
|
@ -1,10 +1,9 @@
|
||||||
from django.contrib.auth.decorators import login_required
|
from django.contrib.auth.decorators import login_required
|
||||||
from django.shortcuts import HttpResponse, redirect, render
|
from django.shortcuts import HttpResponse, redirect, render
|
||||||
|
|
||||||
from rescuer.models import Rescuer
|
|
||||||
|
|
||||||
from .forms import BirdForm
|
from .forms import BirdForm
|
||||||
from .models import FallenBird
|
from .models import FallenBird
|
||||||
|
from rescuer.models import Rescuer
|
||||||
|
|
||||||
|
|
||||||
@login_required(login_url="account_login")
|
@login_required(login_url="account_login")
|
||||||
|
|
|
@ -1,21 +1,25 @@
|
||||||
|
from django.contrib.auth.decorators import login_required
|
||||||
from django.shortcuts import render, redirect
|
from django.shortcuts import render, redirect
|
||||||
|
|
||||||
from .forms import RescuerForm
|
from .forms import RescuerForm
|
||||||
from .models import Rescuer
|
from .models import Rescuer
|
||||||
|
|
||||||
|
|
||||||
|
@login_required(login_url="account_login")
|
||||||
def rescuer_all(request):
|
def rescuer_all(request):
|
||||||
rescuer = Rescuer.objects.all()
|
rescuer = Rescuer.objects.all()
|
||||||
context = {"rescuer": rescuer}
|
context = {"rescuer": rescuer}
|
||||||
return render(request, "rescuer/rescuer_all.html", context)
|
return render(request, "rescuer/rescuer_all.html", context)
|
||||||
|
|
||||||
|
|
||||||
|
@login_required(login_url="account_login")
|
||||||
def rescuer_single(request, id):
|
def rescuer_single(request, id):
|
||||||
rescuer = Rescuer.objects.get(id=id)
|
rescuer = Rescuer.objects.get(id=id)
|
||||||
context = {"rescuer": rescuer}
|
context = {"rescuer": rescuer}
|
||||||
return render(request, "rescuer/rescuer_single.html", context)
|
return render(request, "rescuer/rescuer_single.html", context)
|
||||||
|
|
||||||
|
|
||||||
|
@login_required(login_url="account_login")
|
||||||
def rescuer_create(request):
|
def rescuer_create(request):
|
||||||
form = RescuerForm()
|
form = RescuerForm()
|
||||||
if request.method == 'POST':
|
if request.method == 'POST':
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue