Added LICENSE
- Code uses AGPL - Docs use GNU FDL
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
|
||||
@@ -1,3 +1,17 @@
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.contrib import admin
|
||||
|
||||
# Register your models here.
|
||||
|
||||
@@ -1,3 +1,17 @@
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.apps import AppConfig
|
||||
|
||||
|
||||
|
||||
@@ -1,3 +1,17 @@
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from pt_map.models import *
|
||||
import osmnx
|
||||
|
||||
|
||||
@@ -1,3 +1,17 @@
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
import csv
|
||||
import io
|
||||
import os
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
|
||||
@@ -1,3 +1,17 @@
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.db import models
|
||||
|
||||
# Create your models here.
|
||||
|
||||
@@ -1,3 +1,17 @@
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.test import TestCase
|
||||
|
||||
# Create your tests here.
|
||||
|
||||
@@ -1,3 +1,17 @@
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.urls import path
|
||||
from . import views
|
||||
|
||||
|
||||
@@ -19,6 +19,21 @@ data
|
||||
DELETE:
|
||||
Deletes models, identified by their primary keys.
|
||||
"""
|
||||
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.shortcuts import render
|
||||
from django.http import HttpResponse, HttpResponseBadRequest, HttpResponseNotAllowed, HttpRequest
|
||||
from django.core.exceptions import ObjectDoesNotExist
|
||||
|
||||
@@ -1,3 +1,19 @@
|
||||
# Extract foreign keys from model definitions.
|
||||
#
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
BEGIN{
|
||||
classname = ""
|
||||
FS = "[ |(,]"
|
||||
|
||||
@@ -1,4 +1,20 @@
|
||||
#!/usr/bin/env python
|
||||
# Django server control utility.
|
||||
#
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
"""Django's command-line utility for administrative tasks."""
|
||||
import os
|
||||
import sys
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
@@ -1,3 +1,18 @@
|
||||
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.contrib import admin
|
||||
|
||||
# Register your models here.
|
||||
|
||||
@@ -1,3 +1,18 @@
|
||||
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.apps import AppConfig
|
||||
|
||||
|
||||
|
||||
@@ -2,6 +2,20 @@
|
||||
Constants useful to quickly look up often used references to models and their fields.
|
||||
"""
|
||||
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
import pt_map.models
|
||||
import datetime
|
||||
|
||||
|
||||
@@ -1,3 +1,17 @@
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django import forms
|
||||
|
||||
class Form1(forms.Form):
|
||||
|
||||
@@ -6,6 +6,21 @@ Constants
|
||||
gtfs_schema : dict{str,list[str]}
|
||||
Maps GTFS file names (without filename extension) to fields described by the GTFS Reference
|
||||
"""
|
||||
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
gtfs_schema = {
|
||||
"agency": [
|
||||
"agency_id",
|
||||
|
||||
@@ -1,4 +1,17 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-17 19:43
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.db import migrations
|
||||
|
||||
|
||||
@@ -1,4 +1,17 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-17 19:43
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
@@ -1,4 +1,17 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-19 20:12
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
import django.db.models.deletion
|
||||
import django.utils.timezone
|
||||
|
||||
@@ -1,4 +1,17 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-22 09:38
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
@@ -1,4 +1,17 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-22 09:40
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
@@ -1,4 +1,17 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-23 20:37
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
@@ -1,4 +1,17 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-23 21:26
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
@@ -1,4 +1,17 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-23 23:00
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
@@ -1,4 +1,17 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-26 21:33
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
@@ -1,4 +1,17 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-26 23:03
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
@@ -1,4 +1,17 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-26 23:06
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.db import migrations
|
||||
|
||||
|
||||
@@ -1,4 +1,17 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-27 08:59
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.db import migrations
|
||||
|
||||
|
||||
@@ -1,4 +1,17 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-27 08:59
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
@@ -1,4 +1,17 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-27 09:03
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
@@ -1,4 +1,17 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-27 09:14
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
@@ -1,4 +1,17 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-27 09:17
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
@@ -1,4 +1,17 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-27 09:24
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
@@ -1,4 +1,17 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-27 10:49
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
@@ -1,4 +1,17 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-27 10:51
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
@@ -1,4 +1,17 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-27 10:55
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
@@ -1,4 +1,17 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-27 10:57
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
@@ -1,4 +1,17 @@
|
||||
# Generated by Django 5.0.6 on 2024-07-01 13:18
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
@@ -1,4 +1,17 @@
|
||||
# Generated by Django 5.0.6 on 2024-07-01 13:29
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.db import migrations
|
||||
|
||||
|
||||
@@ -1,4 +1,17 @@
|
||||
# Generated by Django 5.0.6 on 2024-07-02 14:36
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
@@ -1,4 +1,17 @@
|
||||
# Generated by Django 5.0.6 on 2024-07-02 14:43
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
@@ -1,4 +1,17 @@
|
||||
# Generated by Django 5.0.6 on 2024-07-02 17:05
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
@@ -1,4 +1,17 @@
|
||||
# Generated by Django 5.0.6 on 2024-07-02 22:50
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
|
||||
@@ -2,6 +2,21 @@
|
||||
Constants defining requirements of model fields.
|
||||
To be used to decide wether a test should run or fail and which tests to run to test for self-preserved integrity.
|
||||
"""
|
||||
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from pt_map.models import *
|
||||
|
||||
field_requirements = \
|
||||
|
||||
@@ -10,6 +10,21 @@ Classes
|
||||
Agency, Stop, Route, Trip, StopTime, Calendar, CalendarDate, FareAttribute, FareRule, Shape, Frequency, Transfer, Pathway, Level, FeedInfo, Location, BookingRule, Translation, Attribution, LocationGroup, LocationGroupStop, RouteNetwork, Network, StopArea, Area, FareMedium, FareProduct, FareLegRule, FareTransferRule, Timeframe
|
||||
Different files as described in the GTFS Reference
|
||||
"""
|
||||
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.db import models
|
||||
from pt_map.gtfs_schema import gtfs_schema
|
||||
|
||||
|
||||
@@ -25,6 +25,21 @@ get_all_stops() -> dict[str, dict[str, str]]:
|
||||
get_all_routes() -> list[dict[str,str]]:
|
||||
Return a list of dicts containing route_ids and other relevant values of all Routes in the database.
|
||||
"""
|
||||
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
import django
|
||||
from pt_map.models import *
|
||||
from django.db import models
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
/*
|
||||
This file is part of transport-accessibility.
|
||||
Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
|
||||
transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
of the License, or (at your option) any later version.
|
||||
|
||||
transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
@@ -1,4 +1,19 @@
|
||||
// This script is not imported in the main script at all
|
||||
/*
|
||||
This file is part of transport-accessibility.
|
||||
Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
|
||||
transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
of the License, or (at your option) any later version.
|
||||
|
||||
transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
|
||||
|
||||
@@ -107,4 +122,4 @@ function findDistanceToPolyline(point, polyline) {
|
||||
});
|
||||
|
||||
return minDistance;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,3 +1,19 @@
|
||||
/*
|
||||
This file is part of transport-accessibility.
|
||||
Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
|
||||
transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
of the License, or (at your option) any later version.
|
||||
|
||||
transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
function parseCSV(data) {
|
||||
const lines = data.split(/\r\n|\n|\r/); // parse by \n and/or by \n
|
||||
const headers = lines[0].split(',');
|
||||
@@ -56,4 +72,4 @@ function parseShapesFile(file) {
|
||||
}
|
||||
};
|
||||
reader.readAsText(file);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,3 +1,19 @@
|
||||
/*
|
||||
This file is part of transport-accessibility.
|
||||
Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
|
||||
transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
of the License, or (at your option) any later version.
|
||||
|
||||
transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
function addClickableShape (latlngs, shape_id) {
|
||||
// Create polyline and add to map
|
||||
const polyline = L.polyline(latlngs, { color: 'blue', weight: 5 }).addTo(map);
|
||||
@@ -125,4 +141,4 @@ function makeShapesBlue() {
|
||||
}
|
||||
}
|
||||
currentShapeIDs = {routes: [], stops: []};
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,3 +1,19 @@
|
||||
/*
|
||||
This file is part of transport-accessibility.
|
||||
Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
|
||||
transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
of the License, or (at your option) any later version.
|
||||
|
||||
transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
function handleFileSelect(event) {
|
||||
const files = event.target.files;
|
||||
const routesFile = Array.from(files).find(file => file.name === 'routes.txt');
|
||||
@@ -484,4 +500,4 @@ function cancelShapeEdit () {
|
||||
chosenShape.appendChild(textContent);
|
||||
|
||||
makeShapesBlue();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,5 +1,20 @@
|
||||
{% load static %}
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
This file is part of transport-accessibility.
|
||||
Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
|
||||
transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
of the License, or (at your option) any later version.
|
||||
|
||||
transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
If not, see <https://www.gnu.org/licenses/>.
|
||||
-->
|
||||
{% load static %}
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
|
||||
@@ -1,3 +1,19 @@
|
||||
<!--
|
||||
This file is part of transport-accessibility.
|
||||
Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
|
||||
transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
of the License, or (at your option) any later version.
|
||||
|
||||
transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
If not, see <https://www.gnu.org/licenses/>.
|
||||
-->
|
||||
|
||||
{% extends "base.html" %}
|
||||
{% load static %}
|
||||
{% block content %}
|
||||
|
||||
@@ -1,4 +1,20 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
This file is part of transport-accessibility.
|
||||
Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
|
||||
transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
of the License, or (at your option) any later version.
|
||||
|
||||
transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
If not, see <https://www.gnu.org/licenses/>.
|
||||
-->
|
||||
|
||||
<html>
|
||||
<body>
|
||||
|
||||
@@ -9,4 +25,4 @@
|
||||
<p>In views.py you can see what the fruits variable looks like.</p>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
</html>
|
||||
|
||||
@@ -1,3 +1,48 @@
|
||||
"""
|
||||
test_data
|
||||
=========
|
||||
|
||||
Serve example data to tests.
|
||||
|
||||
Functions
|
||||
---------
|
||||
|
||||
get_all_fields(model_name: str)
|
||||
Return a list of field definitions for all fields that should be implemented by the given model.
|
||||
|
||||
get_required_fields(model_name: str)
|
||||
Like get_all_fields, but only returns fields that must be set.
|
||||
|
||||
get_optional_fields(model_name: str)
|
||||
Like get_all_fields, but only returns fields that can be omitted by a feed.
|
||||
|
||||
get_conditionally_required_fields(model_name: str)
|
||||
Like get_all_fields, but only returns fields that must be set under certain conditions.
|
||||
|
||||
get_conditionally_forbidden_fields(model_name: str)
|
||||
Like get_all_fields, but only returns fields that must not be set under certain conditions.
|
||||
|
||||
Constants
|
||||
---------
|
||||
|
||||
data: list[dict[str,str]]
|
||||
List of sets of example data.
|
||||
"""
|
||||
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from pt_map.models import *
|
||||
from pt_map.model_test_fields import field_requirements
|
||||
|
||||
|
||||
@@ -34,6 +34,20 @@ ConstructorRequiredFieldsOnlyTestCase(TestCase):
|
||||
Test case making sure the model creation is fine with just the required fields. (4)
|
||||
"""
|
||||
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.test import TestCase, TransactionTestCase
|
||||
from pt_map.test_data import *
|
||||
from pt_map.models import *
|
||||
|
||||
@@ -2,6 +2,20 @@
|
||||
Redirecting HTTP requests destined for the app pt_map to the correct views
|
||||
"""
|
||||
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.urls import path
|
||||
from . import views
|
||||
|
||||
|
||||
@@ -8,6 +8,21 @@ Functions
|
||||
index
|
||||
Home page
|
||||
"""
|
||||
|
||||
# This file is part of transport-accessibility.
|
||||
# Copyright (C) 2024 Janek Kiljanski, Johannes Randerath
|
||||
#
|
||||
# transport-accessibility is free software: you can redistribute it and/or modify it under the terms of the
|
||||
# GNU General Public License as published by the Free Software Foundation, either version 3
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# transport-accessibility is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along with transport-accessibility.
|
||||
# If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
from django.shortcuts import render
|
||||
from . import query
|
||||
import json
|
||||
|
||||
Reference in New Issue
Block a user