Skip to content

Commit ee75e25

Browse files
committed
Clarify Viewset interface
1 parent ce25fbe commit ee75e25

10 files changed

Lines changed: 13 additions & 9 deletions

File tree

crud101/atlas/viewset.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ def get_queryset(self, request):
111111
title='CRUD sample',
112112
icon=Icon('extension'),
113113
app_name='atlas',
114-
items=[
114+
viewsets=[
115115
CityViewset(),
116116
ContinentViewset(),
117117
CountryViewset(),

crud101/config/urls.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
title="CRUD 101 Demo",
1010
primary_color='#3949ab',
1111
secondary_color='#5c6bc0',
12-
items=[
12+
viewsets=[
1313
atlas,
1414
Admin(),
1515
]

dashboard/config/urls.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
title="CRUD 101 Demo",
1010
primary_color='#3949ab',
1111
secondary_color='#5c6bc0',
12-
items=[
12+
viewsets=[
1313
Application(
1414
title='Dashboard',
1515
menu_template_name='board/app_menu.html',

forms101/config/urls.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from ..forms.viewset import Forms
77

88

9-
site = Site(title="Material Forms Demo", items=[
9+
site = Site(title="Material Forms Demo", viewsets=[
1010
Forms(),
1111
])
1212

legacy_db/airdata/viewset.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ class FlightViewset(ModelViewset):
4646
class AirportApp(Application):
4747
icon = Icon('tour')
4848

49-
items = [
49+
viewsets = [
5050
AircraftViewset(),
5151
AirportViewset(),
5252
BookingViewset(),

legacy_db/config/urls.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
title="Airflights demo Database",
1010
primary_color='#3949ab',
1111
secondary_color='#5c6bc0',
12-
items=[
12+
viewsets=[
1313
AirportApp(),
1414
Admin(),
1515
]

timescale_db/config/urls.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66

77
site = Site(
8-
items=[
8+
viewsets=[
99
DevicesDataApplication(),
1010
Admin(),
1111
]

timescale_db/device_ops/models.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ class Meta:
1515
db_table = 'device_info'
1616
verbose_name = 'Device'
1717

18+
def __str__(self):
19+
return self.device_id or 'New Device'
20+
1821

1922
class Readings(models.Model):
2023
id = CompositeKey(columns=['device_id', 'time'])

timescale_db/device_ops/viewset.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,12 @@ class DeviceModelViewset(ModelViewset):
1010

1111
class ReadingsViewset(ModelViewset):
1212
list_columns = ('device', 'time', 'battery_level', 'cpu_avg_15min', 'mem_free')
13+
list_filter_fields = ('device', )
1314
model = Readings
1415

1516

1617
class DevicesDataApplication(Application):
17-
items = [
18+
viewsets = [
1819
DeviceModelViewset(),
1920
ReadingsViewset(),
2021
]

workflow101/config/urls.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from ..helloworld.flows import HelloWorldFlow
99

1010

11-
site = Site(title="Workflow 101 Demo", items=[
11+
site = Site(title="Workflow 101 Demo", viewsets=[
1212
FlowAppViewset(HelloWorldFlow, icon=Icon('assignment')),
1313
])
1414

0 commit comments

Comments
 (0)