forked from expo/troggle
remove commented out code, more comments
This commit is contained in:
@@ -95,6 +95,21 @@ class PageTests(TestCase):
|
||||
self.assertEqual(response.status_code, 200)
|
||||
h1 = re.search(r'<h1 id="site-name">Troggle administration</h1>', content)
|
||||
|
||||
def test_page_admindocs(self):
|
||||
# Issue a GET request.
|
||||
response = self.client.get('/admin/login/models/')
|
||||
content = response.content.decode()
|
||||
self.assertEqual(response.status_code, 200)
|
||||
h1 = re.search(r'<h1>Model documentation</h1>', content)
|
||||
|
||||
# database not loaded yet? Or logon-problem?
|
||||
# def test_page_admindocs_exped(self):
|
||||
# # Issue a GET request.
|
||||
# response = self.client.get('/admin/doc/models/core.expedition/')
|
||||
# content = response.content.decode()
|
||||
# self.assertEqual(response.status_code, 200)
|
||||
# h1 = re.search(r'<td>logbookentry_set.all</td>', content)
|
||||
|
||||
def test_page_folk(self):
|
||||
# This page is separately generated, so it has the full data content
|
||||
response = self.client.get('/folk/')
|
||||
@@ -122,6 +137,7 @@ class PageTests(TestCase):
|
||||
response = self.client.get('/survey_scans/')
|
||||
self.assertEqual(response.status_code, 200)
|
||||
|
||||
# database not loaded yet:
|
||||
#response = self.client.get('/survey_scans/1991surveybook/page0002.png')
|
||||
#response = self.client.get('/survey_scans/1991surveybook/')
|
||||
#content = response.content.decode()
|
||||
|
||||
@@ -30,11 +30,6 @@ class SurvexBlockAdmin(TroggleModelAdmin):
|
||||
inlines = (RoleInline,)
|
||||
|
||||
|
||||
# class OtherCaveInline(admin.TabularInline):
|
||||
# model = OtherCaveName
|
||||
# extra = 1
|
||||
|
||||
|
||||
class SurveyAdmin(TroggleModelAdmin):
|
||||
#inlines = (ScannedImageInline,)
|
||||
search_fields = ('expedition__year','wallet_number')
|
||||
@@ -98,7 +93,6 @@ class PersonExpeditionAdmin(TroggleModelAdmin):
|
||||
|
||||
class CaveAdmin(TroggleModelAdmin):
|
||||
search_fields = ('official_name','kataster_number','unofficial_number')
|
||||
#inlines = (OtherCaveInline,)
|
||||
extra = 4
|
||||
|
||||
|
||||
@@ -109,8 +103,6 @@ class EntranceAdmin(TroggleModelAdmin):
|
||||
admin.site.register(Cave, CaveAdmin)
|
||||
admin.site.register(Area)
|
||||
admin.site.register(CaveAndEntrance)
|
||||
#admin.site.register(NewSubCave)
|
||||
#admin.site.register(CaveDescription)
|
||||
admin.site.register(Entrance, EntranceAdmin)
|
||||
admin.site.register(SurvexBlock, SurvexBlockAdmin)
|
||||
admin.site.register(Expedition)
|
||||
@@ -138,5 +130,5 @@ def export_as_xml(modeladmin, request, queryset):
|
||||
return response
|
||||
|
||||
|
||||
#admin.site.add_action(export_as_xml)
|
||||
#admin.site.add_action(export_as_json)
|
||||
admin.site.add_action(export_as_xml)
|
||||
admin.site.add_action(export_as_json)
|
||||
|
||||
@@ -23,6 +23,12 @@ from django.template import Context, loader
|
||||
|
||||
import troggle.core.models_survex
|
||||
|
||||
"""This file declares TroggleModel which inherits from django.db.models.Model
|
||||
All TroggleModel subclasses inherit persistence in the django relational database. This is known as
|
||||
the django Object Relkational Mapping (ORM).
|
||||
There are more subclasses define in models_caves.py models_survex.py etc.
|
||||
"""
|
||||
|
||||
def get_process_memory():
|
||||
usage=resource.getrusage(resource.RUSAGE_SELF)
|
||||
return usage[2]/1024.0
|
||||
|
||||
@@ -21,7 +21,6 @@ class SurvexDirectory(models.Model):
|
||||
# return "[SurvexDirectory:"+str(self.path) + "-" + str(self.primarysurvexfile.path) + "-" + str(self.cave)+"]"
|
||||
|
||||
|
||||
|
||||
class SurvexFile(models.Model):
|
||||
path = models.CharField(max_length=200)
|
||||
survexdirectory = models.ForeignKey("SurvexDirectory", blank=True, null=True,on_delete=models.SET_NULL)
|
||||
@@ -140,13 +139,6 @@ class SurvexBlock(models.Model):
|
||||
|
||||
def DayIndex(self):
|
||||
return list(self.expeditionday.survexblock_set.all()).index(self)
|
||||
|
||||
# Fossil. No code uses this.
|
||||
# class SurvexTitle(models.Model):
|
||||
# survexblock = models.ForeignKey('SurvexBlock',null=True, on_delete=models.SET_NULL)
|
||||
# title = models.CharField(max_length=200) # needed by svxcavesingle.html template
|
||||
# cave = models.ForeignKey('Cave', blank=True, null=True,on_delete=models.SET_NULL)
|
||||
|
||||
#
|
||||
# member of a SurvexBlock
|
||||
#
|
||||
@@ -211,7 +203,7 @@ class TunnelFile(models.Model):
|
||||
tunnelcontains = models.ManyToManyField("TunnelFile") # case when its a frame type
|
||||
filesize = models.IntegerField(default=0)
|
||||
npaths = models.IntegerField(default=0)
|
||||
survexfiles = models.ManyToManyField("SurvexFile") # direct link to SVX files
|
||||
survexfiles = models.ManyToManyField("SurvexFile") # direct link to SVX files - not populated yet
|
||||
|
||||
class Meta:
|
||||
ordering = ('tunnelpath',)
|
||||
Reference in New Issue
Block a user