Skip to content
This repository was archived by the owner on Feb 12, 2022. It is now read-only.

Commit 6c794c5

Browse files
committed
fixed all the RemovedInDjango20 warnings
1 parent d2e1f27 commit 6c794c5

File tree

24 files changed

+95
-61
lines changed

24 files changed

+95
-61
lines changed

dashboard/urls.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
from . import views
44

5+
app_name = 'dashboard'
56
urlpatterns = [
67
#url(r'^$', views.index, name='index'),
78
url(r'^$', views.IndexView.as_view(), name='index'),

exam/dashboard_urls.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
from . import dashboard_views
44

5+
app_name = 'exam'
56
urlpatterns = [
67
url(r'^assignment/$', dashboard_views.AssignmentIndexView.as_view(), name='assignment'),
78
url(r'^assignment/new$', dashboard_views.MakeAssignmentView.as_view(), name='assignment_new'),

exam/migrations/0001_initial.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ class Migration(migrations.Migration):
2121
('spacing', models.PositiveSmallIntegerField(verbose_name='Sitzplatzabstand', choices=[(1, 'Ein Platz Abstand'), (2, 'Zwei Plätze Abstand')], default=2)),
2222
('mode', models.PositiveSmallIntegerField(verbose_name='Verteilmodus', choices=[(0, 'Gleichmäßig auf alle Räume verteilen'), (1, 'Möglichst wenig Räume')], default=0)),
2323
('count', models.PositiveIntegerField(verbose_name='# Zuteilungen')),
24-
('group_category', models.ForeignKey(verbose_name='Gruppenkategorie', to='staff.GroupCategory')),
25-
('ophase', models.ForeignKey(to='ophasebase.Ophase')),
24+
('group_category', models.ForeignKey(verbose_name='Gruppenkategorie', to='staff.GroupCategory', on_delete=models.CASCADE)),
25+
('ophase', models.ForeignKey(to='ophasebase.Ophase', on_delete=models.CASCADE)),
2626
],
2727
options={
2828
'verbose_name': 'Klausurzuteilung',
@@ -37,7 +37,7 @@ class Migration(migrations.Migration):
3737
('available', models.BooleanField(verbose_name='Verfügbar', default=True)),
3838
('capacity_1_free', models.IntegerField(verbose_name='Plätze (1 Platz Abstand)')),
3939
('capacity_2_free', models.IntegerField(verbose_name='Plätze (2 Plätze Abstand)')),
40-
('room', models.OneToOneField(to='ophasebase.Room', verbose_name='Raum')),
40+
('room', models.OneToOneField(to='ophasebase.Room', verbose_name='Raum', on_delete=models.CASCADE)),
4141
],
4242
options={
4343
'verbose_name': 'Klausurraum',
@@ -49,9 +49,9 @@ class Migration(migrations.Migration):
4949
name='PersonToExamRoomAssignment',
5050
fields=[
5151
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
52-
('assignment', models.ForeignKey(to='exam.Assignment')),
53-
('person', models.ForeignKey(to='students.Student')),
54-
('room', models.ForeignKey(to='exam.ExamRoom')),
52+
('assignment', models.ForeignKey(to='exam.Assignment', on_delete=models.CASCADE)),
53+
('person', models.ForeignKey(to='students.Student', on_delete=models.CASCADE)),
54+
('room', models.ForeignKey(to='exam.ExamRoom', on_delete=models.CASCADE)),
5555
],
5656
options={
5757
'verbose_name': 'Individuelle Klausurzuteilung',

exam/models.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ class Meta:
1515
verbose_name_plural = _('Klausurräume')
1616
ordering = ['available', '-capacity_1_free', '-capacity_2_free', 'room']
1717

18-
room = models.OneToOneField('ophasebase.Room', verbose_name=_('Raum'), limit_choices_to={"type": "HS"})
18+
room = models.OneToOneField('ophasebase.Room', models.CASCADE, verbose_name=_('Raum'), limit_choices_to={"type": "HS"})
1919
available = models.BooleanField(verbose_name=_('Verfügbar'), default=True)
2020
capacity_1_free = models.IntegerField(verbose_name=_('Plätze (1 Platz Abstand)'))
2121
capacity_2_free = models.IntegerField(verbose_name=_('Plätze (2 Plätze Abstand)'))
@@ -51,9 +51,9 @@ class Meta:
5151
(1, _('Möglichst wenig Räume'))
5252
)
5353

54-
ophase = models.ForeignKey(Ophase)
54+
ophase = models.ForeignKey(Ophase, models.CASCADE)
5555
created_at = models.DateTimeField(auto_now_add=True)
56-
group_category = models.ForeignKey(GroupCategory, verbose_name=_('Gruppenkategorie'))
56+
group_category = models.ForeignKey(GroupCategory, models.CASCADE, verbose_name=_('Gruppenkategorie'))
5757
spacing = models.PositiveSmallIntegerField(choices=SPACING_CHOICES, default=2, verbose_name=_('Sitzplatzabstand'))
5858
mode = models.PositiveSmallIntegerField(choices=MODE_CHOICES, default=0, verbose_name=_('Verteilmodus'))
5959
count = models.PositiveIntegerField(verbose_name=_('# Zuteilungen'))
@@ -135,6 +135,6 @@ class Meta:
135135
verbose_name_plural = _('Individuelle Klausurzuteilungen')
136136
ordering = ['assignment', 'room', 'person__name', 'person__prename']
137137

138-
assignment = models.ForeignKey(Assignment)
139-
room = models.ForeignKey(ExamRoom)
140-
person = models.ForeignKey(Student)
138+
assignment = models.ForeignKey(Assignment, models.CASCADE)
139+
room = models.ForeignKey(ExamRoom, models.CASCADE)
140+
person = models.ForeignKey(Student, models.CASCADE)

exam/urls.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,5 @@
22

33
from exam import views
44

5+
app_name = 'exam'
56
urlpatterns = []

ophasebase/migrations/0001_initial.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ class Migration(migrations.Migration):
4949
('capacity', models.IntegerField(verbose_name='Anzahl Plätze')),
5050
('lat', models.FloatField(verbose_name='Latitude', blank=True, default=0)),
5151
('lng', models.FloatField(verbose_name='Longitude', blank=True, default=0)),
52-
('building', models.ForeignKey(verbose_name='Gebäude', to='ophasebase.Building')),
52+
('building', models.ForeignKey(verbose_name='Gebäude', to='ophasebase.Building', on_delete=models.CASCADE)),
5353
],
5454
options={
5555
'verbose_name': 'Raum',

ophasebase/models.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ class Meta:
5050
("SO", _('Sonstiges'))
5151
)
5252

53-
building = models.ForeignKey(Building, verbose_name=_('Gebäude'))
53+
building = models.ForeignKey(Building, models.CASCADE, verbose_name=_('Gebäude'))
5454
number = models.CharField(max_length=50, verbose_name=_('Nummer'))
5555
type = models.CharField(max_length=2, choices=ROOM_TYPE_CHOICES, verbose_name=_('Typ'))
5656
has_beamer = models.BooleanField(default=False, verbose_name=_('Beamer vorhanden?'))

ophasebase/urls.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
from ophasebase import views
44

5+
app_name = 'ophasebase'
56
urlpatterns = [
67
url(r'^$', views.WelcomeView.as_view(), name='welcome'),
78
]

pyophase/urls.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
url(r'^klausur/', include('exam.urls', namespace='exam')),
1313
url(r'^workshops/', include('workshops.urls', namespace='workshops')),
1414
url(r'^dashboard/', include('dashboard.urls', namespace='dashboard')),
15-
url(r'^admin/', include(admin.site.urls)),
15+
url(r'^admin/', admin.site.urls),
1616
url(r'^accounts/login/$', django.contrib.auth.views.login, {'template_name': 'admin/login.html'}, name='login'),
1717
url(r'^accounts/logout/$', django.contrib.auth.views.logout, {'next_page': reverse_lazy('ophasebase:welcome')}, name='logout'),
1818
url(r'^i18n/', include('django.conf.urls.i18n')),

staff/dashboard_urls.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
from django.conf.urls import url
22

3-
from .dashboard_views import GroupMassCreateView, TutorPairingView, TutorPairingSuccess
3+
from staff.dashboard_views import GroupMassCreateView, TutorPairingView, TutorPairingSuccess
44

5+
app_name = 'staff'
56
urlpatterns = [
67
url(r'^group_mass_create$', GroupMassCreateView.as_view(), name='group_mass_create'),
78
url(r'^tutor_pairing$', TutorPairingView.as_view(), name='tutor_pairing'),

0 commit comments

Comments
 (0)