External Bereich bis 5 fertig

This commit is contained in:
holger.trampe 2020-10-09 15:29:19 +02:00
parent 1f72c65ccc
commit 6e4d57b84c
9 changed files with 947 additions and 67 deletions

View File

@ -15,6 +15,9 @@ from cryptography.hazmat.primitives.kdf.pbkdf2 import PBKDF2HMAC
import os, six import os, six
from recoverdir.models import RecoverDirSetting from recoverdir.models import RecoverDirSetting
from datetime import datetime from datetime import datetime
from django.contrib import messages
from django.shortcuts import render, redirect, reverse
def _get_setting(name): def _get_setting(name):
setting_name = "DEFF_{}".format(name) setting_name = "DEFF_{}".format(name)
@ -64,7 +67,6 @@ def registerdone(request):
# TASK: Hier den Abruf von Dokumenten bei eingeloggtem Recover-Datum weniger als 10 Minuten implementieren # TASK: Hier den Abruf von Dokumenten bei eingeloggtem Recover-Datum weniger als 10 Minuten implementieren
class GetCryptFileRecover(TemplateView): class GetCryptFileRecover(TemplateView):
def get(self, request, *args, **kwargs): def get(self, request, *args, **kwargs):
print("HI!")
try: try:
settings = RecoverDirSetting.objects.filter(agency_id=kwargs['agpk'])[0] settings = RecoverDirSetting.objects.filter(agency_id=kwargs['agpk'])[0]

25
re.txt
View File

@ -1,25 +0,0 @@
Django==3.0.2
django-appconf==1.0.3
django-bootstrap-datepicker-plus==3.0.5
django-cleanup==4.0.0
django-colorful==1.3
django-crispy-forms==1.8.1
django-image-cropping==1.3.0
django-js-asset==1.2.2
django-jsonfield==1.3.1
django-mathfilters==0.4.0
django-mptt==0.11.0
django-polymorphic==2.0.3
django-redis==4.11.0
django-staticfiles==1.2.1
django-summernote==0.8.11.6
django-templatetags==1.1
django-user-agents==0.4.0
djangorestframework==3.11.0
easy-thumbnails==2.7
mysqlclient==1.4.6
Pillow==6.2.1
requests==2.22.0
requests-oauthlib==1.3.0
user-agents==2.1
webcolors==1.10

View File

@ -20,7 +20,7 @@
<tbody > <tbody >
{% for ele in area_2_deposit %} {% for ele in area_2_deposit %}
<tr> <tr>
<td><a href="#">{{ele.geber_name|default:""}}</a></td> <td><a href="{% url 'rd-a2-viewdeposit' ele.pk %}">{{ele.geber_name|default:""}}</a></td>
<td>{{ele.geber_adresse|default:""}}</td> <td>{{ele.geber_adresse|default:""}}</td>
<td>{{ele.geber_bank|default:""}}</td> <td>{{ele.geber_bank|default:""}}</td>
<td> <td>

View File

@ -8,7 +8,7 @@
</span> </span>
</h3> </h3>
<hr> <hr>
<h4>Kont-/Depot-/Schrankfachinhaber/Vollmachtgeber</h4> <h4>Konto-/Depot-/Schrankfachinhaber/Vollmachtgeber</h4>
<table> <table>
<tr> <tr>
<td>Name</td> <td>Name</td>

View File

@ -12,11 +12,11 @@
<table> <table>
<tr> <tr>
<td>Name:</td> <td>Name:</td>
<td>{{account.name}}</td> <td>{{account.name|default:""}}</td>
</tr> </tr>
<tr> <tr>
<td>Link:</td> <td>Link:</td>
<td>{{account.link}}</td> <td>{{account.link|default:""}}</td>
</tr> </tr>
<tr> <tr>
<td>Benutzername:</td> <td>Benutzername:</td>

File diff suppressed because it is too large Load Diff

View File

@ -18,6 +18,7 @@ from django.contrib.auth.password_validation import *
from datetime import datetime from datetime import datetime
from django.contrib.auth.models import User from django.contrib.auth.models import User
from django.core.exceptions import ObjectDoesNotExist from django.core.exceptions import ObjectDoesNotExist
from django.contrib import messages
######## HELPER FUNCTIONS ######## HELPER FUNCTIONS
@ -29,11 +30,12 @@ def randomString(stringLength=40):
def randomStringRecoverKey(): def randomStringRecoverKey():
letters = string.ascii_uppercase letters = string.ascii_uppercase
numbers = string.digits
letters_l = string.ascii_lowercase
key = "" key = ""
for run in range(10): for run in range(10):
key += ''.join(random.choice(letters) for i in range(5)) key += ''.join(random.choice(letters + numbers + letters_l) for i in range(5))
if(run < 9): if(run < 9):
key += "-" key += "-"
@ -184,7 +186,7 @@ class LoadExternalData(TemplateView):
hlfv = HandlungsleitfadenVF.objects.filter(agency=agency)[0] hlfv = HandlungsleitfadenVF.objects.filter(agency=agency)[0]
else: else:
hlfv = None hlfv = None
context.update({'area_2_hlfv' : hlfv}) context.update({'hlvf' : hlfv})
#Bankenvollmachten usw. #Bankenvollmachten usw.
context.update({'area_2_deposit' : depistvollmacht}) context.update({'area_2_deposit' : depistvollmacht})

File diff suppressed because one or more lines are too long