From 4340e76ea7a0db9ef02ba9eca4c9cd41aaadc1a7 Mon Sep 17 00:00:00 2001 From: Yorgo El Moubayed <yelmoubayed@embl.fr> Date: Thu, 4 Mar 2021 05:54:10 +0000 Subject: [PATCH] Deleted src/dataproc/__pycache__/__init__.cpython-38.pyc, src/dataproc/__pycache__/admin.cpython-38.pyc, src/dataproc/__pycache__/apps.cpython-38.pyc, src/dataproc/__pycache__/models.cpython-38.pyc, src/dataproc/api/__init__.py, src/dataproc/api/serializers.py, src/dataproc/api/urls.py, src/dataproc/api/views.py, src/dataproc/migrations/models/report.py, src/dataproc/migrations/models/rsf.py, src/dataproc/migrations/__init__.py, src/dataproc/tests/__init.py__, src/dataproc/tests/test_forms.py, src/dataproc/tests/test_models.py, src/dataproc/tests/test_urls.py, src/dataproc/tests/test_views.py, src/dataproc/__init__.py, src/dataproc/admin.py, src/dataproc/apps.py, src/dataproc/models.py, src/dataproc/settings.py, src/dataproc/views.py, src/myservice/__pycache__/__init__.cpython-38.pyc, src/myservice/__pycache__/settings.cpython-38.pyc, src/myservice/__pycache__/urls.cpython-38.pyc, src/myservice/__init__.py, src/myservice/asgi.py, src/myservice/settings.py, src/myservice/urls.py, src/myservice/wsgi.py, src/manage.py files --- src/dataproc/__init__.py | 0 .../__pycache__/__init__.cpython-38.pyc | Bin 148 -> 0 bytes src/dataproc/__pycache__/admin.cpython-38.pyc | Bin 189 -> 0 bytes src/dataproc/__pycache__/apps.cpython-38.pyc | Bin 372 -> 0 bytes .../__pycache__/models.cpython-38.pyc | Bin 6067 -> 0 bytes src/dataproc/admin.py | 3 - src/dataproc/api/__init__.py | 0 src/dataproc/api/serializers.py | 8 - src/dataproc/api/urls.py | 16 -- src/dataproc/api/views.py | 72 ------- src/dataproc/apps.py | 5 - src/dataproc/migrations/__init__.py | 0 src/dataproc/migrations/models/report.py | 10 - src/dataproc/migrations/models/rsf.py | 15 -- src/dataproc/models.py | 179 ------------------ src/dataproc/settings.py | 133 ------------- src/dataproc/tests/__init.py__ | 0 src/dataproc/tests/test_forms.py | 0 src/dataproc/tests/test_models.py | 0 src/dataproc/tests/test_urls.py | 9 - src/dataproc/tests/test_views.py | 0 src/dataproc/views.py | 3 - src/manage.py | 22 --- src/myservice/__init__.py | 0 .../__pycache__/__init__.cpython-38.pyc | Bin 146 -> 0 bytes .../__pycache__/settings.cpython-38.pyc | Bin 2447 -> 0 bytes src/myservice/__pycache__/urls.cpython-38.pyc | Bin 922 -> 0 bytes src/myservice/asgi.py | 16 -- src/myservice/settings.py | 132 ------------- src/myservice/urls.py | 21 -- src/myservice/wsgi.py | 16 -- 31 files changed, 660 deletions(-) delete mode 100644 src/dataproc/__init__.py delete mode 100644 src/dataproc/__pycache__/__init__.cpython-38.pyc delete mode 100644 src/dataproc/__pycache__/admin.cpython-38.pyc delete mode 100644 src/dataproc/__pycache__/apps.cpython-38.pyc delete mode 100644 src/dataproc/__pycache__/models.cpython-38.pyc delete mode 100644 src/dataproc/admin.py delete mode 100644 src/dataproc/api/__init__.py delete mode 100644 src/dataproc/api/serializers.py delete mode 100644 src/dataproc/api/urls.py delete mode 100644 src/dataproc/api/views.py delete mode 100644 src/dataproc/apps.py delete mode 100644 src/dataproc/migrations/__init__.py delete mode 100644 src/dataproc/migrations/models/report.py delete mode 100644 src/dataproc/migrations/models/rsf.py delete mode 100644 src/dataproc/models.py delete mode 100644 src/dataproc/settings.py delete mode 100644 src/dataproc/tests/__init.py__ delete mode 100644 src/dataproc/tests/test_forms.py delete mode 100644 src/dataproc/tests/test_models.py delete mode 100644 src/dataproc/tests/test_urls.py delete mode 100644 src/dataproc/tests/test_views.py delete mode 100644 src/dataproc/views.py delete mode 100755 src/manage.py delete mode 100644 src/myservice/__init__.py delete mode 100644 src/myservice/__pycache__/__init__.cpython-38.pyc delete mode 100644 src/myservice/__pycache__/settings.cpython-38.pyc delete mode 100644 src/myservice/__pycache__/urls.cpython-38.pyc delete mode 100644 src/myservice/asgi.py delete mode 100644 src/myservice/settings.py delete mode 100644 src/myservice/urls.py delete mode 100644 src/myservice/wsgi.py diff --git a/src/dataproc/__init__.py b/src/dataproc/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/src/dataproc/__pycache__/__init__.cpython-38.pyc b/src/dataproc/__pycache__/__init__.cpython-38.pyc deleted file mode 100644 index fd75c82b28fb87acfca8b457a898cbcd134c5f19..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 148 zcmWIL<>g`kf~n_C5<v805P=LBfgA@QE@lA|DGb33nv8xc8Hzx{2;!Heenx(7s(xi^ zPHui_QetIlioQ!~adt_5fqr5^rhZ;(If%-wgfimeGxIV_;^XxSDsOSv<mRW8=A_zz JjQkA53;_2-BO(9* diff --git a/src/dataproc/__pycache__/admin.cpython-38.pyc b/src/dataproc/__pycache__/admin.cpython-38.pyc deleted file mode 100644 index d3c9a01886bc0a5a48c5c80de1295cf2022630bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 189 zcmWIL<>g`kf~n_C66}HWV-N=!FabFZKwK;UBvKes7;_kM8KW2(8B&;n88n$+0!0}# z8E>&BrsQVk`Drpm@ug%X=B4NBCFkdr6lEqAfecv5P{a(Rz{D>z{fzwFRQ<}-oZS4< zq{Pb96n&S};_Q<A0{z5-O#QsnauAhU31xr{)+?yI#bJ}1pHiBWYR3pP>N5~C007|8 BE^Gh* diff --git a/src/dataproc/__pycache__/apps.cpython-38.pyc b/src/dataproc/__pycache__/apps.cpython-38.pyc deleted file mode 100644 index 352437ad2a3980fd22afb9dc91b98bebbcfe2edd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 372 zcmYjMy-ve05I)C2a!ZSN1lBC|0vkd_ATiMev6#UG&XhtNo0te?hF9Prcp7%EOuPaU z=cI_9bU)vH_j@^=j)CO;bN~8^{8s{-k`tJdhCMO}$SSZ*F$QOV8S*zkZrCeV8Ri#I zY<*J|6fBO8y+3jF-D-K8GMmB(%t^y883T$TP&ZQ?Gn&BT&Usgxm(s6>ekJT0FN!=0 zt?SYnt>aj0>#(g-Jkk28Evq$?C;tJBp!vP|Igt0x8rhl3y7s2*49Zgz9-p0;v_}r> z<li33`7rZc!)ZYJKV)PC>+ymv+{TBpUb<PTYZBKp|NDk$L_`#a!;wen>weCJ{{q_G BRo(yq diff --git a/src/dataproc/__pycache__/models.cpython-38.pyc b/src/dataproc/__pycache__/models.cpython-38.pyc deleted file mode 100644 index 6644fca13e4998b8e7b77a91c8d8c3a44fe868cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6067 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 diff --git a/src/dataproc/admin.py b/src/dataproc/admin.py deleted file mode 100644 index 8c38f3f..0000000 --- a/src/dataproc/admin.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.contrib import admin - -# Register your models here. diff --git a/src/dataproc/api/__init__.py b/src/dataproc/api/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/src/dataproc/api/serializers.py b/src/dataproc/api/serializers.py deleted file mode 100644 index b78cb10..0000000 --- a/src/dataproc/api/serializers.py +++ /dev/null @@ -1,8 +0,0 @@ -from rest_framework import serializers -from dataproc.models import Contruct - - -class ContructSerializer(serializers.ModelSerializer): - class Meta: - model = Contruct - fields = ['title', 'created_at', 'updated_at',] \ No newline at end of file diff --git a/src/dataproc/api/urls.py b/src/dataproc/api/urls.py deleted file mode 100644 index 29c1718..0000000 --- a/src/dataproc/api/urls.py +++ /dev/null @@ -1,16 +0,0 @@ -from django.urls import path -from dataproc.api.views import( - api_detail_construct_view, - api_update_construct_view, - api_delete_construct_view, - api_create_construct_view, -) - -app_name = 'dataproc' - -urlpatterns = [ - path('<slug>/', api_detail_construct_view, name="detail"), - path('<slug>/update', api_update_construct_view, name="update"), - path('<slug>/delete', api_delete_construct_view, name="delete"), - path('create', api_create_construct_view, name="create"), -] \ No newline at end of file diff --git a/src/dataproc/api/views.py b/src/dataproc/api/views.py deleted file mode 100644 index b36507b..0000000 --- a/src/dataproc/api/views.py +++ /dev/null @@ -1,72 +0,0 @@ -from rest_framework import status -from rest_framework.response import Response -from rest_framework.decorators import api_view - -from dataproc.models import Construct -from dataproc.api.serializers import ConstructSerializer - -SUCCESS = 'success' -ERROR = 'error' -DELETE_SUCCESS = 'deleted' -UPDATE_SUCCESS = 'updated' -CREATE_SUCCESS = 'created' - -@api_view(['GET', ]) -def api_detail_construct_view(request, slug): - - try: - construct = Construct.objects.get(slug=slug) - except Construct.DoesNotExist: - return Response(status=status.HTTP_404_NOT_FOUND) - - if request.method == 'GET': - serializer = ConstructSerializer(blog_post) - return Response(serializer.data) - - -@api_view(['PUT',]) -def api_update_construct_view(request, slug): - - try: - construct = Construct.objects.get(slug=slug) - except Construct.DoesNotExist: - return Response(status=status.HTTP_404_NOT_FOUND) - - if request.method == 'PUT': - serializer = ConstructSerializer(construct, data=request.data) - data = {} - if serializer.is_valid(): - serializer.save() - data['SUCCESS'] = UPDATE_SUCCESS - return Response(data=data) - return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST) - - -@api_view(['DELETE',]) -def api_delete_blog_view(request, slug): - - try: - construct = Construct.objects.get(slug=slug) - except Construct.DoesNotExist: - return Response(status=status.HTTP_404_NOT_FOUND) - - if request.method == 'DELETE': - operation = construct.delete() - data = {} - if operation: - data['SUCCESS'] = DELETE_SUCCESS - return Response(data=data) - - -@api_view(['POST']) -def api_create_construct_view(request): - - construct = Construct() - - if request.method == 'POST': - serializer = ConstructSerializer(construct, data=request.data) - data = {} - if serializer.is_valid(): - serializer.save() - return Response(serializer.data, status=status.HTTP_201_CREATED) - return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST) \ No newline at end of file diff --git a/src/dataproc/apps.py b/src/dataproc/apps.py deleted file mode 100644 index f1cf212..0000000 --- a/src/dataproc/apps.py +++ /dev/null @@ -1,5 +0,0 @@ -from django.apps import AppConfig - - -class apiConfig(AppConfig): - name = 'api' diff --git a/src/dataproc/migrations/__init__.py b/src/dataproc/migrations/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/src/dataproc/migrations/models/report.py b/src/dataproc/migrations/models/report.py deleted file mode 100644 index cca4920..0000000 --- a/src/dataproc/migrations/models/report.py +++ /dev/null @@ -1,10 +0,0 @@ -from django.db import models, StatisticalReport -from neomodel import StructuredNode, StringProperty, IntegerProperty,UniqueIdProperty, RelationshipTo, DateTimeProperty, BooleanProperty - -class Report(StructuredNode): - report_path=StringProperty() - report_source=StringProperty() - report_size=StringProperty() - - # Relationships - is_statisticalreport=RelationshipTo(StatisticalReport, 'IS') \ No newline at end of file diff --git a/src/dataproc/migrations/models/rsf.py b/src/dataproc/migrations/models/rsf.py deleted file mode 100644 index 07b764d..0000000 --- a/src/dataproc/migrations/models/rsf.py +++ /dev/null @@ -1,15 +0,0 @@ -from django.db import models, report, DPStep, MTZfile, ScalepackFile, Reference, Construct -from neomodel import StructuredNode, StringProperty, IntegerProperty,UniqueIdProperty, RelationshipTo, DateTimeProperty, BooleanProperty - -class RefelctionStructureFactors(StructuredNode): - rsf_source=StringProperty() - rsf_filesize=StringProperty() - rsf_filepath=StringProperty() - - # Relationships - input_as_ref=RelationshipTo(DPStep, 'INPUT_AS_REFERENCE') - input_of=RelationshipTo(DPStep, 'INPUT') - generates_mtz=RelationshipTo(MTZfile, 'GENERATES') - generates_scalepack=RelationshipTo(ScalepackFile, 'GENERATES') - labelled=RelationshipTo(Reference, 'LABELLED') - belongs=RelationshipTo(Construct, 'BELONGS') \ No newline at end of file diff --git a/src/dataproc/models.py b/src/dataproc/models.py deleted file mode 100644 index e351f71..0000000 --- a/src/dataproc/models.py +++ /dev/null @@ -1,179 +0,0 @@ -# from django.db import models -# from neomodel import StructuredNode, StringProperty, IntegerProperty,UniqueIdProperty, RelationshipTo, DateTimeProperty, BooleanProperty - -# class City(StructuredNode): -# code = StringProperty(unique_index=True, required=True) -# name = StringProperty(index=True, default="city") - -from django.db import models -from django.utils.text import slugify -from django.conf import settings - -class Contruct(models.Model): - title = models.CharField(max_length=50, null=False, blank=True) - created_at = models.DateTimeField(auto_now_add=True, verbose_name="created at") - updated_at = models.DateTimeField(auto_now=True, verbose_name="updated at") - slug = models.SlugField(blank=True, unique=True) - - def __str__(self): - return self.title - -##################################### -# Nodes and properties of the model # -##################################### - -# class LigandsFitting(StructuredNode): -# uid=UniqueIdProperty() -# dp_step_name = StringProperty() -# created_at=DateTimeProperty() -# updated_at=DateTimeProperty() -# pipedream_id=IntegerProperty() -# score=IntegerProperty() -# fitting_success=BooleanProperty() - -# class Refinement(StructuredNode): -# uid=UniqueIdProperty() -# dp_step_name=StringProperty() -# created_at=DateTimeProperty() -# updated_at=DateTimeProperty() - -# class PostRefinement(StructuredNode): -# uid=UniqueIdProperty() -# dp_step_name=StringProperty() -# pipedream_id=IntegerProperty() -# created_at=DateTimeProperty() -# updated_at=DateTimeProperty() - -# class ReductionScaling(StructuredNode): -# uid=UniqueIdProperty() -# dp_step_name=StringProperty() -# created_at=DateTimeProperty() -# updated_at=DateTimeProperty() - -# class autoPROC(StructuredNode): -# uid=UniqueIdProperty() -# tool_name=StringProperty() - -# class Buster(StructuredNode): -# uid=UniqueIdProperty() -# tool_name=StringProperty() - -# class Rhofit(StructuredNode): -# uid=UniqueIdProperty() -# tool_name=StringProperty() - -# class StatisticalReport(StructuredNode): -# uid=UniqueIdProperty() -# report_name=StringProperty() - -# class ComputingHost(StructuredNode): -# ch_softwares=StringProperty() -# ch_softwares_number=IntegerProperty() - -# class StorageHost(StructuredNode): -# sh_files=StringProperty() -# sh_files_number=IntegerProperty() - -# class Report(StructuredNode): -# report_path=StringProperty() -# report_source=StringProperty() -# report_size=StringProperty() - -# # Relationships -# is_statisticalreport=RelationshipTo(StatisticalReport, 'IS') - -# class RefelctionStructureFactors(StructuredNode): -# rsf_source=StringProperty() -# rsf_filesize=StringProperty() -# rsf_filepath=StringProperty() - -# # Relationships -# input_as_ref=RelationshipTo(DPStep, 'INPUT_AS_REFERENCE') -# input_of=RelationshipTo(DPStep, 'INPUT') -# generates_mtz=RelationshipTo(MTZfile, 'GENERATES') -# generates_scalepack=RelationshipTo(ScalepackFile, 'GENERATES') -# labelled=RelationshipTo(Reference, 'LABELLED') -# belongs=RelationshipTo(Construct, 'BELONGS') - -# class DPStep(StructuredNode): - -# # Relationships -# is_fitting=RelationshipTo(LigandsFitting, 'IS') -# is_refinement=RelationshipTo(Refinement, 'IS') -# is_postrefinement=RelationshipTo(PostRefinement, 'IS') -# is_reductionscaling=RelationshipTo(ReductionScaling, 'IS') -# with_tool_1=RelationshipTo(autoPROC, 'WITH') -# with_tool_2=RelationshipTo(Rhofit, 'WITH') -# with_tool_3=RelationshipTo(Buster, 'WITH') -# genereates_report=RelationshipTo(Report, 'GENERATES') -# # generates_coordinates=RelationshipTo(Coordinates, 'GENERATES') -# generates_rsf=RelationshipTo(RefelctionStructureFactors, 'GENERATES') - -# class Coordinates(StructuredNode): -# coordinates_source=StringProperty(unique_index=True, required=True) -# coordinates_filesize=StringProperty(unique_index=True, required=True) -# coordinates_filepath=StringProperty(unique_index=True, required=True) - -# # Relationships -# input_as_ref=RelationshipTo(DPStep, 'INPUT_AS_REFERENCE') -# input_of=RelationshipTo(DPStep, 'INPUT') -# has_pdb=RelationshipTo(PDBFile, 'HAS') -# has_mmcif=RelationshipTo(mmCIFFile, 'HAS') -# belongs=RelationshipTo(Construct, 'BELONGS') -# labelled=RelationshipTo(Reference, 'LABELLED') - - -# class DataCollection (StructuredNode): -# collection_type=StringProperty() -# collection_size=StringProperty() - -# # Relationships -# genereates_dataset=RelationshipTo(Datatset, 'GENERATES') - -# class Datatset(StructuredNode): -# dataset_file_no=IntegerProperty() -# dataset_size=StringProperty() - -# # Relationships -# input_of=RelationshipTo(DPStep, 'INPUT') -# stored=RelationshipTo(StorageHost, 'STORED') -# belongs=RelationshipTo(Construct, 'BELONGS') - -# class mmCIFFile(StructuredNode): -# uid=UniqueIdProperty() -# coordinates_filetype=StringProperty(unique_index=True, required=True) - -# class PDBFile(StructuredNode): -# uid=UniqueIdProperty() -# coordinates_filetype=StringProperty(unique_index=True, required=True) - -# class MTZfile(StructuredNode): -# uid=UniqueIdProperty() -# rsf_filetype = StringProperty(unique_index=True, required=True) - -# class ScalepackFile(StructuredNode): -# uid=UniqueIdProperty() -# rsf_filetype = StringProperty(unique_index=True, required=True) - -# class Reference(StructuredNode): -# uid=UniqueIdProperty() - -# class OCF(StructuredNode): - -# # Relationships -# has_rsf=RelationshipTo(RefelctionStructureFactors, 'HAS') -# has_coordinates=RelationshipTo(Coordinates, 'HAS') - -# class Construct(StructuredNode): - -# # Relationships -# has_ocf=RelationshipTo(OCF, 'HAS') -# has_storage_host=RelationshipTo(StorageHost, 'HAS') -# has_computing_host=RelationshipTo(ComputingHost, 'HAS') - - -# class Ligand(StructuredNode): - -# # Relationships -# associated=RelationshipTo(Datatset, 'ASSOCIATED') - diff --git a/src/dataproc/settings.py b/src/dataproc/settings.py deleted file mode 100644 index e58a414..0000000 --- a/src/dataproc/settings.py +++ /dev/null @@ -1,133 +0,0 @@ -""" -Django settings for newapi project. - -Generated by 'django-admin startproject' using Django 3.1.6. - -For more information on this file, see -https://docs.djangoproject.com/en/3.1/topics/settings/ - -For the full list of settings and their values, see -https://docs.djangoproject.com/en/3.1/ref/settings/ -""" - -from pathlib import Path -import os -from decouple import config - -# Build paths inside the project like this: BASE_DIR / 'subdir'. -BASE_DIR = Path(__file__).resolve().parent.parent - - -# Quick-start development settings - unsuitable for production -# See https://docs.djangoproject.com/en/3.1/howto/deployment/checklist/ - -# SECURITY WARNING: keep the secret key used in production secret! -SECRET_KEY = '=013nqbp3o8hr9e*it$b1um^%ke*uxqvt5qnp=xe6@^20a)d!b' - -# SECURITY WARNING: don't run with debug turned on in production! -DEBUG = True - -ALLOWED_HOSTS = [] - - -# Application definition - -INSTALLED_APPS = [ - - #django apps - 'django.contrib.admin', - 'django.contrib.auth', - 'django.contrib.contenttypes', - 'django.contrib.sessions', - 'django.contrib.messages', - 'django.contrib.staticfiles', - 'django_neomodel' - 'rest_framework' - - - #My apps - 'dataproc', -] - -MIDDLEWARE = [ - 'django.middleware.security.SecurityMiddleware', - 'django.contrib.sessions.middleware.SessionMiddleware', - 'django.middleware.common.CommonMiddleware', - 'django.middleware.csrf.CsrfViewMiddleware', - 'django.contrib.auth.middleware.AuthenticationMiddleware', - 'django.contrib.messages.middleware.MessageMiddleware', - 'django.middleware.clickjacking.XFrameOptionsMiddleware', -] - -ROOT_URLCONF = 'newapi.urls' - -TEMPLATES = [ - { - 'BACKEND': 'django.template.backends.django.DjangoTemplates', - 'DIRS': [], - 'APP_DIRS': True, - 'OPTIONS': { - 'context_processors': [ - 'django.template.context_processors.debug', - 'django.template.context_processors.request', - 'django.contrib.auth.context_processors.auth', - 'django.contrib.messages.context_processors.messages', - ], - }, - }, -] - -WSGI_APPLICATION = 'newapi.wsgi.application' - - -# Database -# https://docs.djangoproject.com/en/3.1/ref/settings/#databases - -DATABASES = { - 'default': { - 'ENGINE': 'django.db.backends.sqlite3', - 'NAME': BASE_DIR / 'db.sqlite3', - } -} - -NEOMODEL_NEO4J_BOLT_URL = os.environ.get('NEO4J_BOLT_URL','bolt://neo4j:neo4@localhost:7687') - - - -# Password validation -# https://docs.djangoproject.com/en/3.1/ref/settings/#auth-password-validators - -AUTH_PASSWORD_VALIDATORS = [ - { - 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', - }, -] - - -# Internationalization -# https://docs.djangoproject.com/en/3.1/topics/i18n/ - -LANGUAGE_CODE = 'en-us' - -TIME_ZONE = 'UTC' - -USE_I18N = True - -USE_L10N = True - -USE_TZ = True - - -# Static files (CSS, JavaScript, Images) -# https://docs.djangoproject.com/en/3.1/howto/static-files/ - -STATIC_URL = '/static/' diff --git a/src/dataproc/tests/__init.py__ b/src/dataproc/tests/__init.py__ deleted file mode 100644 index e69de29..0000000 diff --git a/src/dataproc/tests/test_forms.py b/src/dataproc/tests/test_forms.py deleted file mode 100644 index e69de29..0000000 diff --git a/src/dataproc/tests/test_models.py b/src/dataproc/tests/test_models.py deleted file mode 100644 index e69de29..0000000 diff --git a/src/dataproc/tests/test_urls.py b/src/dataproc/tests/test_urls.py deleted file mode 100644 index a6ef7fa..0000000 --- a/src/dataproc/tests/test_urls.py +++ /dev/null @@ -1,9 +0,0 @@ -from django.test import SimpleTestCase -from django.urls import reverse, resolve - -class TestUrls(SimpleTestCase): - - def {test_url}(self): - url = reverse('{url_route}') - self.assertEquals(resolve(url).func, ) - diff --git a/src/dataproc/tests/test_views.py b/src/dataproc/tests/test_views.py deleted file mode 100644 index e69de29..0000000 diff --git a/src/dataproc/views.py b/src/dataproc/views.py deleted file mode 100644 index 91ea44a..0000000 --- a/src/dataproc/views.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.shortcuts import render - -# Create your views here. diff --git a/src/manage.py b/src/manage.py deleted file mode 100755 index f0431db..0000000 --- a/src/manage.py +++ /dev/null @@ -1,22 +0,0 @@ -#!/usr/bin/env python -"""Django's command-line utility for administrative tasks.""" -import os -import sys - - -def main(): - """Run administrative tasks.""" - os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'dataproc.settings') - try: - from django.core.management import execute_from_command_line - except ImportError as exc: - raise ImportError( - "Couldn't import Django. Are you sure it's installed and " - "available on your PYTHONPATH environment variable? Did you " - "forget to activate a virtual environment?" - ) from exc - execute_from_command_line(sys.argv) - - -if __name__ == '__main__': - main() diff --git a/src/myservice/__init__.py b/src/myservice/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/src/myservice/__pycache__/__init__.cpython-38.pyc b/src/myservice/__pycache__/__init__.cpython-38.pyc deleted file mode 100644 index faf7c92ec32915194d2dd70bf3f42e4d29106d7e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 146 zcmWIL<>g`kg2MAA2_X70h(HF6K#l_t7qb9~6oz01O-8?!3`HPe1o6vUKO;XkRlhPd zCpW(|DX}s&Mc*a0IJ+djKtHh{Q$H`Y9EpmL&&<m#iI3MSsJz8tlbfGXnv-e=GVn7H GGXMaS+#(hL diff --git a/src/myservice/__pycache__/settings.cpython-38.pyc b/src/myservice/__pycache__/settings.cpython-38.pyc deleted file mode 100644 index c4f675b8d20d9336efbed2ce7526247e5ebf03cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2447 zcmb7G&2!U66qjYic1#ii0Rn`!qJ@G3$b_T`WeSaAi{RpqOk|T*2UOX+kvGv-w5x<@ zdh5Tz0gnA|dg?*fp85~8(+*SmB-@GWFw@ks*1PX}-}}8?w<ag^9DK;nOW(hq;J9Do z#qcKwi&c2(FEAiZ<4_9mR?6lzJ{8Z?R$5DA9t%IF-i*EFb}~B|EsF##hsLyVlhg7j zgR&@x#!()fK@(`w%xP!P6grEh(K&P;&7ccrR+~T<wMlfz<j@$JMVHYPbQR5+0!g83 zuLU!uO`(spv*=^=3C<#Mjzia9^CYEB<MhtCH|No(=(D%HHiK@Uo1k$6eV&ZBlJPc4 znSyo!6|{?JUb_TQ&BA*b-Ye*ib`_;nu5j15lj691dB<=}SEQIR;+Rz2c74&o2Zl#P z&v$olhe`STI(D#cFpR|Zp?C`=D)$Uz6Gx=X@L6B-mKablBKB=AN(<65Xg>v$w(Db& zIAGm27;zmDzN|~YAF=RVaF6p{#yt9{SVV4zN<ANg2s*A^#7+?m7Mbgj4lNGiE%wZ_ zE*7@~%MvX@ndojG@5gWuIKspi_YEt+^#Azs@%E6T-vA3-Ar%Q52J6<t2aoSBEINB_ zZ_$0&^}odPgxzQ_1oq3DyLdi$wYSf{*mJzcukiBf%Ln(30=nLAh8KGKk~*%#eA1SZ z9ELNa)PQxvxe;Qlf*r;VJxs&d5hlfyLRL>QY+x8BXj~oDU{HrnoP8Qzvk!YEmkiIN zQmwx#xz08*0fI@rbqBk)i?9{m>zlF(LKZ;9#}dVzz$ffbQu~wI5ieXC_1uqD8q!yL zv>~m+Nhg2;+jXQ;^79{})Zdm$FuWl6U`TXjBo+fQJsgJ&Ye+KbBp@A99Nokqufxi< zUap6<mOrowi*$B(jLt4JiuCPM->`ARi#vi2>7D79Bk(O67W+mRwml1)P-=rVcF>?n zq;gW9W}i*9^9fX5F&)~c12MTi4R4PcIVmF{+z!le{uGiv-h)<R;hny0Y%GCuoX!te zj?)}2jtC#6@B<11UO|YmYjWwiQZH*lxw5H7IeBA4PiEQ1MzhkWtKn=vTL;u6F@hn( zN%^8I!rMk*u_N%K_Hpv)o<$g54D&$j&kKB%QR?fJx)KR>xu$4Sb)~WNjlR~XHuctK zH5A*f#o&m7R#@736pyQx+cB)JOWC89<%cVNd~<})Ms}K@%rhuGaDAl1IYdwrpwyz+ zmsy;;fMJ!`#4_S8deM_`{qV_YE!Bua?7*&K$7J1O{jX1}-)pLkevHQkR!?i79@y9? zos$;EuyZe<TDsLNg}EYJ7tmeB!d#TqbvWsDJ<57;o?4{s^N_oUcWIQ<_4r_lc|NAD zwU48W2gi)VwA`AkDslazysDHom8Sk&`7RnOD{HOwXi~0L8(T_Qf7Vc&YBW`;t4$yQ z0YIZh`C6r1t}0vdrV>qTHX2DyOO5)|XuPS^HmY({QKRWCb-fbHS1Tns##c06mYZ_y zR*kaQ*(bj1L}?Q<Z5Gf`Ym}9${%@E>m*rOTnZ6;b>Q-a3tiO<}6|m6&^iEdg`g%)V zSM(Ang5OF_(X|EuF4uy6RTduBd$a1o{d$y%X-y5b+JsO_F$90&{OgdWWcX{P*mZ4O zJj9mm25sXIqhcA;UAQ8PaDM|z<7<5IGq^D&?=Z@J1t)o6;V1A9fTKUaAWTf8a_Q-; zkQR6$!>5iO9%g?ClSk{A^QVv(goF}vd(S)mJ^xO4FH8&Bn3DM$=Gm!no&&mYV*Fj0 J0YAMb^AFrhH;e!P diff --git a/src/myservice/__pycache__/urls.cpython-38.pyc b/src/myservice/__pycache__/urls.cpython-38.pyc deleted file mode 100644 index 429d66ab5623aec78890f53f19bab119276006ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 922 zcma)5!H&}~5KYo_w`9BU3%;e1O3bpHDnOux6)PbQz+QSu-PmniVmsIlOS$qjd=2+p zIU(@{Twv^`QiO!Gmg3mX_|1E7CfBE@NdV*H_eYCgQ4suaoBkNU<{3QZ0ZcTQ2Q;Kn z6^dvcg>F5l1|puvVZdS<vuHcq9(|40;ry5m-v!wbQ2;904XHW0e)}3-D7oV6Mia}G zOp^B-h8B&kYGN(Z(kxKLjYV2DmKk@!Agj<P&TdSOE|o??X@<C5DJ?t%sw+keLx!<g zf?#Z{t<4N$s!Eg7Es<+gYqe#i%}XUPllVM8!&cS2G}r}WNN;fR@-q>DWoF4`BTL6_ zpVot(<>)!3h)Bdmt+bsXw9-l-u`5VjcZa?Bhh4mv3<7!z;VOvTOwx4P>Dnm4rbrUO zo}_M_X30fGjJdxAVYG+(KNiYvn07>RZ`6U#E5P#XZ^_2R=fo5aWRm^E=t`DVL%Cdo z2|k~bRzfik{#<!u5Kw{gxL7vH(5ka?wzq3vj@%i3Alb!Ey(zb5yR6h2gMo)ksXOqv zX_h5Fp;Ln_Y=?vjE@2Tn$G;r;Eq;@Y+T)^t{wRw1-Hs9{v6?S6G;7eF^muC5|7~oz zWo_(;w<o<~ehc&+`0l6Q=h#&b?^q>Nvm`r4@e5`?K&xTse!Tw)4lf6l*SmJ~SSZ?5 T>}d!%W&~4wZyb&X<3E1^aOoce diff --git a/src/myservice/asgi.py b/src/myservice/asgi.py deleted file mode 100644 index eb7b981..0000000 --- a/src/myservice/asgi.py +++ /dev/null @@ -1,16 +0,0 @@ -""" -ASGI config for newapi project. - -It exposes the ASGI callable as a module-level variable named ``application``. - -For more information on this file, see -https://docs.djangoproject.com/en/3.1/howto/deployment/asgi/ -""" - -import os - -from django.core.asgi import get_asgi_application - -os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'newapi.settings') - -application = get_asgi_application() diff --git a/src/myservice/settings.py b/src/myservice/settings.py deleted file mode 100644 index bb06d0e..0000000 --- a/src/myservice/settings.py +++ /dev/null @@ -1,132 +0,0 @@ -""" -Django settings for newapi project. - -Generated by 'django-admin startproject' using Django 3.1.6. - -For more information on this file, see -https://docs.djangoproject.com/en/3.1/topics/settings/ - -For the full list of settings and their values, see -https://docs.djangoproject.com/en/3.1/ref/settings/ -""" - -from pathlib import Path -import os - -# Build paths inside the project like this: BASE_DIR / 'subdir'. -BASE_DIR = Path(__file__).resolve().parent.parent - - -# Quick-start development settings - unsuitable for production -# See https://docs.djangoproject.com/en/3.1/howto/deployment/checklist/ - -# SECURITY WARNING: keep the secret key used in production secret! -SECRET_KEY = '=013nqbp3o8hr9e*it$b1um^%ke*uxqvt5qnp=xe6@^20a)d!b' - -# SECURITY WARNING: don't run with debug turned on in production! -DEBUG = True - -ALLOWED_HOSTS = [] - - -# Application definition - -INSTALLED_APPS = [ - - #django apps - 'django.contrib.admin', - 'django.contrib.auth', - 'django.contrib.contenttypes', - 'django.contrib.sessions', - 'django.contrib.messages', - 'django.contrib.staticfiles', - 'django_neomodel' - 'rest_framework' - - - #My apps - 'api.apps.apiConfig', -] - -MIDDLEWARE = [ - 'django.middleware.security.SecurityMiddleware', - 'django.contrib.sessions.middleware.SessionMiddleware', - 'django.middleware.common.CommonMiddleware', - 'django.middleware.csrf.CsrfViewMiddleware', - 'django.contrib.auth.middleware.AuthenticationMiddleware', - 'django.contrib.messages.middleware.MessageMiddleware', - 'django.middleware.clickjacking.XFrameOptionsMiddleware', -] - -ROOT_URLCONF = 'newapi.urls' - -TEMPLATES = [ - { - 'BACKEND': 'django.template.backends.django.DjangoTemplates', - 'DIRS': [], - 'APP_DIRS': True, - 'OPTIONS': { - 'context_processors': [ - 'django.template.context_processors.debug', - 'django.template.context_processors.request', - 'django.contrib.auth.context_processors.auth', - 'django.contrib.messages.context_processors.messages', - ], - }, - }, -] - -WSGI_APPLICATION = 'newapi.wsgi.application' - - -# Database -# https://docs.djangoproject.com/en/3.1/ref/settings/#databases - -DATABASES = { - 'default': { - 'ENGINE': 'django.db.backends.sqlite3', - 'NAME': BASE_DIR / 'db.sqlite3', - } -} - -NEOMODEL_NEO4J_BOLT_URL = os.environ.get('NEO4J_BOLT_URL','bolt://neo4j:neo4@localhost:7687') - - - -# Password validation -# https://docs.djangoproject.com/en/3.1/ref/settings/#auth-password-validators - -AUTH_PASSWORD_VALIDATORS = [ - { - 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', - }, -] - - -# Internationalization -# https://docs.djangoproject.com/en/3.1/topics/i18n/ - -LANGUAGE_CODE = 'en-us' - -TIME_ZONE = 'UTC' - -USE_I18N = True - -USE_L10N = True - -USE_TZ = True - - -# Static files (CSS, JavaScript, Images) -# https://docs.djangoproject.com/en/3.1/howto/static-files/ - -STATIC_URL = '/static/' diff --git a/src/myservice/urls.py b/src/myservice/urls.py deleted file mode 100644 index d604da1..0000000 --- a/src/myservice/urls.py +++ /dev/null @@ -1,21 +0,0 @@ -"""newapi URL Configuration - -The `urlpatterns` list routes URLs to views. For more information please see: - https://docs.djangoproject.com/en/3.1/topics/http/urls/ -Examples: -Function views - 1. Add an import: from my_app import views - 2. Add a URL to urlpatterns: path('', views.home, name='home') -Class-based views - 1. Add an import: from other_app.views import Home - 2. Add a URL to urlpatterns: path('', Home.as_view(), name='home') -Including another URLconf - 1. Import the include() function: from django.urls import include, path - 2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) -""" -from django.contrib import admin -from django.urls import path - -urlpatterns = [ - path('admin/', admin.site.urls), -] diff --git a/src/myservice/wsgi.py b/src/myservice/wsgi.py deleted file mode 100644 index 1ed8999..0000000 --- a/src/myservice/wsgi.py +++ /dev/null @@ -1,16 +0,0 @@ -""" -WSGI config for newapi project. - -It exposes the WSGI callable as a module-level variable named ``application``. - -For more information on this file, see -https://docs.djangoproject.com/en/3.1/howto/deployment/wsgi/ -""" - -import os - -from django.core.wsgi import get_wsgi_application - -os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'newapi.settings') - -application = get_wsgi_application() -- GitLab