/extern modells finished
This commit is contained in:
parent
bf9e89763c
commit
13f0259e88
|
@ -0,0 +1,43 @@
|
||||||
|
# Generated by Django 3.1.1 on 2020-11-02 13:18
|
||||||
|
|
||||||
|
from django.db import migrations, models
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('input', '0040_auto_20201102_1302'),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='businesscard',
|
||||||
|
name='username',
|
||||||
|
field=models.CharField(max_length=200, null=True, verbose_name='Benutzer_innenname'),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='email',
|
||||||
|
name='username',
|
||||||
|
field=models.CharField(max_length=200, null=True, verbose_name='Benutzer_innenname'),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='ifg',
|
||||||
|
name='username',
|
||||||
|
field=models.CharField(max_length=200, null=True, verbose_name='Benutzer_innenname'),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='library',
|
||||||
|
name='username',
|
||||||
|
field=models.CharField(max_length=200, null=True, verbose_name='Benutzer_innenname'),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='list',
|
||||||
|
name='username',
|
||||||
|
field=models.CharField(max_length=200, null=True, verbose_name='Benutzer_innenname'),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='literature',
|
||||||
|
name='username',
|
||||||
|
field=models.CharField(max_length=200, null=True, verbose_name='Benutzer_innenname'),
|
||||||
|
),
|
||||||
|
]
|
|
@ -0,0 +1,43 @@
|
||||||
|
# Generated by Django 3.1.1 on 2020-11-02 13:19
|
||||||
|
|
||||||
|
from django.db import migrations, models
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('input', '0041_auto_20201102_1318'),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='ifg',
|
||||||
|
name='cost',
|
||||||
|
field=models.CharField(max_length=10, verbose_name='Kosten'),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='ifg',
|
||||||
|
name='notes',
|
||||||
|
field=models.CharField(blank=True, max_length=500, verbose_name='Anmerkungen'),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='library',
|
||||||
|
name='cost',
|
||||||
|
field=models.CharField(max_length=10, verbose_name='Kosten'),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='library',
|
||||||
|
name='notes',
|
||||||
|
field=models.CharField(blank=True, max_length=500, verbose_name='Anmerkungen'),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='literature',
|
||||||
|
name='cost',
|
||||||
|
field=models.CharField(max_length=10, verbose_name='Kosten'),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='literature',
|
||||||
|
name='notes',
|
||||||
|
field=models.CharField(blank=True, max_length=500, verbose_name='Anmerkungen'),
|
||||||
|
),
|
||||||
|
]
|
|
@ -0,0 +1,18 @@
|
||||||
|
# Generated by Django 3.1.1 on 2020-11-02 13:20
|
||||||
|
|
||||||
|
from django.db import migrations, models
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('input', '0042_auto_20201102_1319'),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='library',
|
||||||
|
name='duration',
|
||||||
|
field=models.CharField(max_length=100, verbose_name='Dauer'),
|
||||||
|
),
|
||||||
|
]
|
|
@ -27,7 +27,7 @@ class Volunteer(models.Model):
|
||||||
|
|
||||||
class Extern(Volunteer):
|
class Extern(Volunteer):
|
||||||
''' abstract basis class for all data entered by extern volunteers '''
|
''' abstract basis class for all data entered by extern volunteers '''
|
||||||
username = models.CharField(max_length=200, null=True)
|
username = models.CharField(max_length=200, null=True, verbose_name='Benutzer_innenname')
|
||||||
|
|
||||||
# the following Fields are not supposed to be edited by users
|
# the following Fields are not supposed to be edited by users
|
||||||
service_id = models.CharField(max_length=15, null=True, blank=True)
|
service_id = models.CharField(max_length=15, null=True, blank=True)
|
||||||
|
@ -117,8 +117,8 @@ class Travel(Intern):
|
||||||
|
|
||||||
#abstract base class for Library and IFG
|
#abstract base class for Library and IFG
|
||||||
class Grant(Extern):
|
class Grant(Extern):
|
||||||
cost = models.CharField(max_length=10)
|
cost = models.CharField(max_length=10, verbose_name='Kosten')
|
||||||
notes = models.CharField(max_length=500, blank=True)
|
notes = models.CharField(max_length=500, blank=True, verbose_name='Anmerkungen')
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
abstract = True
|
abstract = True
|
||||||
|
@ -143,14 +143,14 @@ class Library(Grant):
|
||||||
default='LIB',
|
default='LIB',
|
||||||
)
|
)
|
||||||
library = models.CharField(max_length=200)
|
library = models.CharField(max_length=200)
|
||||||
duration = models.CharField(max_length=100)
|
duration = models.CharField(max_length=100, verbose_name="Dauer")
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
return self.library
|
return self.library
|
||||||
|
|
||||||
class Literature(Grant):
|
class Literature(Grant):
|
||||||
info = models.CharField(max_length=500)
|
info = models.CharField(max_length=500, verbose_name='Informationen zum Werk')
|
||||||
source = models.CharField(max_length=200)
|
source = models.CharField(max_length=200, verbose_name='Bezugsquelle')
|
||||||
|
|
||||||
class IFG(Grant):
|
class IFG(Grant):
|
||||||
url = models.CharField(max_length=2000)
|
url = models.CharField(max_length=2000)
|
||||||
|
|
Loading…
Reference in New Issue