diff --git a/netbox/dcim/migrations/0033_rackreservation_rack_editable.py b/netbox/dcim/migrations/0033_rackreservation_rack_editable.py new file mode 100644 index 000000000..b327bad12 --- /dev/null +++ b/netbox/dcim/migrations/0033_rackreservation_rack_editable.py @@ -0,0 +1,21 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.10.6 on 2017-03-17 18:39 +from __future__ import unicode_literals + +from django.db import migrations, models +import django.db.models.deletion + + +class Migration(migrations.Migration): + + dependencies = [ + ('dcim', '0032_device_increase_name_length'), + ] + + operations = [ + migrations.AlterField( + model_name='rackreservation', + name='rack', + field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='reservations', to='dcim.Rack'), + ), + ] diff --git a/netbox/dcim/models.py b/netbox/dcim/models.py index 73678ae1c..351d0a2b2 100644 --- a/netbox/dcim/models.py +++ b/netbox/dcim/models.py @@ -533,7 +533,7 @@ class RackReservation(models.Model): """ One or more reserved units within a Rack. """ - rack = models.ForeignKey('Rack', related_name='reservations', editable=False, on_delete=models.CASCADE) + rack = models.ForeignKey('Rack', related_name='reservations', on_delete=models.CASCADE) units = ArrayField(models.PositiveSmallIntegerField()) created = models.DateTimeField(auto_now_add=True) user = models.ForeignKey(User, editable=False, on_delete=models.PROTECT)