help pycharm find the models
This commit is contained in:
parent
8679202dbb
commit
cb34ed7d4e
3 changed files with 4 additions and 4 deletions
|
@ -33,10 +33,10 @@ class Feature(models.Model):
|
||||||
TYPES = tuple((name, t.title) for name, t in FEATURE_TYPES.items())
|
TYPES = tuple((name, t.title) for name, t in FEATURE_TYPES.items())
|
||||||
|
|
||||||
name = models.SlugField(_('feature identifier'), primary_key=True, max_length=50, help_text=_('e.g. noc'))
|
name = models.SlugField(_('feature identifier'), primary_key=True, max_length=50, help_text=_('e.g. noc'))
|
||||||
package = models.ForeignKey('Package', on_delete=models.CASCADE, related_name='features',
|
package = models.ForeignKey('mapdata.Package', on_delete=models.CASCADE, related_name='features',
|
||||||
verbose_name=_('map package'))
|
verbose_name=_('map package'))
|
||||||
feature_type = models.CharField(max_length=50, choices=TYPES)
|
feature_type = models.CharField(max_length=50, choices=TYPES)
|
||||||
level = models.ForeignKey('Level', on_delete=models.CASCADE, related_name='features',
|
level = models.ForeignKey('mapdata.Level', on_delete=models.CASCADE, related_name='features',
|
||||||
verbose_name=_('level'))
|
verbose_name=_('level'))
|
||||||
geometry = GeometryField()
|
geometry = GeometryField()
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,7 @@ class Level(models.Model):
|
||||||
name = models.SlugField(_('level name'), primary_key=True, max_length=50,
|
name = models.SlugField(_('level name'), primary_key=True, max_length=50,
|
||||||
help_text=_('Usually just an integer (e.g. -1, 0, 1, 2)'))
|
help_text=_('Usually just an integer (e.g. -1, 0, 1, 2)'))
|
||||||
altitude = models.DecimalField(_('level altitude'), null=True, max_digits=6, decimal_places=2)
|
altitude = models.DecimalField(_('level altitude'), null=True, max_digits=6, decimal_places=2)
|
||||||
package = models.ForeignKey('Package', on_delete=models.CASCADE, related_name='levels',
|
package = models.ForeignKey('mapdata.Package', on_delete=models.CASCADE, related_name='levels',
|
||||||
verbose_name=_('map package'))
|
verbose_name=_('map package'))
|
||||||
|
|
||||||
path_regex = r'^levels/'
|
path_regex = r'^levels/'
|
||||||
|
|
|
@ -7,7 +7,7 @@ class Source(models.Model):
|
||||||
A map source, images of levels that can be useful as backgrounds for the map editor
|
A map source, images of levels that can be useful as backgrounds for the map editor
|
||||||
"""
|
"""
|
||||||
name = models.SlugField(_('source name'), primary_key=True, max_length=50)
|
name = models.SlugField(_('source name'), primary_key=True, max_length=50)
|
||||||
package = models.ForeignKey('Package', on_delete=models.CASCADE, related_name='sources',
|
package = models.ForeignKey('mapdata.Package', on_delete=models.CASCADE, related_name='sources',
|
||||||
verbose_name=_('map package'))
|
verbose_name=_('map package'))
|
||||||
|
|
||||||
bottom = models.DecimalField(_('bottom coordinate'), max_digits=6, decimal_places=2)
|
bottom = models.DecimalField(_('bottom coordinate'), max_digits=6, decimal_places=2)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue