Browse Source

Got the uploader working with Redis back-end on OpenShift

pull/170/head
Michael Olund 5 years ago
parent
commit
d923fa852c
6 changed files with 15 additions and 7 deletions
  1. +2
    -1
      edivorce/apps/core/templates/dashboard/final_filing.html
  2. +2
    -1
      edivorce/apps/core/templates/dashboard/initial_filing.html
  3. +3
    -2
      edivorce/apps/poc/views.py
  4. +4
    -1
      vue/src/components/Uploader.vue
  5. +2
    -1
      vue/src/pages/final-filing/FinalFiling.vue
  6. +2
    -1
      vue/src/pages/initial-filing/InitialFiling.vue

+ 2
- 1
edivorce/apps/core/templates/dashboard/final_filing.html View File

@ -27,7 +27,8 @@
how-to-sign="{{ how_to_sign }}" how-to-sign="{{ how_to_sign }}"
how-to-file="{{ how_to_file }}" how-to-file="{{ how_to_file }}"
sign-file-options-url="{% url 'dashboard_nav' 'sign_file_options' %}" sign-file-options-url="{% url 'dashboard_nav' 'sign_file_options' %}"
print-form-url="{% url 'dashboard_nav' 'print_form' %}">
print-form-url="{% url 'dashboard_nav' 'print_form' %}"
proxy-root-path="{{ proxy_root_path }}">
</final-filing-uploader> </final-filing-uploader>
</div> </div>


+ 2
- 1
edivorce/apps/core/templates/dashboard/initial_filing.html View File

@ -22,7 +22,8 @@
<initial-filing-uploader <initial-filing-uploader
signing-location="{{ signing_location }}" signing-location="{{ signing_location }}"
signing-location-you="{{ signing_location_you }}" signing-location-you="{{ signing_location_you }}"
signing-location-spouse="{{ signing_location_spouse }}">
signing-location-spouse="{{ signing_location_spouse }}"
proxy-root-path="{{ proxy_root_path }}">
</initial-filing-uploader> </initial-filing-uploader>
</div> </div>


+ 3
- 2
edivorce/apps/poc/views.py View File

@ -4,6 +4,7 @@ from django.views.decorators.csrf import csrf_exempt
from django.views.generic.edit import FormView, CreateView, DeleteView from django.views.generic.edit import FormView, CreateView, DeleteView
from django import forms from django import forms
from django.http import HttpResponse from django.http import HttpResponse
from django.conf import settings
from edivorce.apps.core.validators import file_scan_validation from edivorce.apps.core.validators import file_scan_validation
from edivorce.apps.poc.models import Document from edivorce.apps.poc.models import Document
@ -31,7 +32,7 @@ class UploadStorage(CreateView):
model = Document model = Document
fields = ['file'] fields = ['file']
template_name = "storage.html" template_name = "storage.html"
success_url = '/poc/storage'
success_url = settings.FORCE_SCRIPT_NAME + 'poc/storage'
@method_decorator(csrf_exempt) @method_decorator(csrf_exempt)
def dispatch(self, request, *args, **kwargs): def dispatch(self, request, *args, **kwargs):
@ -44,7 +45,7 @@ class UploadStorage(CreateView):
class UploadStorageDelete(DeleteView): class UploadStorageDelete(DeleteView):
model = Document model = Document
success_url = '/poc/storage'
success_url = settings.FORCE_SCRIPT_NAME + 'poc/storage'
def view_document_file(request, document_id): def view_document_file(request, document_id):


+ 4
- 1
vue/src/components/Uploader.vue View File

@ -21,7 +21,7 @@
:multiple="true" :multiple="true"
:drop="true" :drop="true"
:drop-directory="false" :drop-directory="false"
post-action="/poc/storage"
:post-action="postAction"
@input-file="inputFile" @input-file="inputFile"
@input-filter="inputFilter" @input-filter="inputFilter"
:input-id="inputId" :input-id="inputId"
@ -86,6 +86,9 @@ export default {
}, },
formInfo() { formInfo() {
return Forms[this.docType]; return Forms[this.docType];
},
postAction() {
return this.$parent.proxyRootPath + "poc/storage"
} }
}, },
methods: { methods: {


+ 2
- 1
vue/src/pages/final-filing/FinalFiling.vue View File

@ -169,7 +169,8 @@ export default {
howToSign: String, howToSign: String,
howToFile: String, howToFile: String,
signFileOptionsUrl: String, signFileOptionsUrl: String,
printFormUrl: String
printFormUrl: String,
proxyRootPath: String
} }
} }
</script> </script>


+ 2
- 1
vue/src/pages/initial-filing/InitialFiling.vue View File

@ -132,7 +132,8 @@ export default {
props: { props: {
signingLocation: String, signingLocation: String,
signingLocationYou: String, signingLocationYou: String,
signingLocationSpouse: String
signingLocationSpouse: String,
proxyRootPath: String
} }
} }
</script> </script>


Loading…
Cancel
Save