parent
b0511b2ed5
commit
88d3aff6e9
50 changed files with 299 additions and 273 deletions
@ -1,4 +1,5 @@ |
||||
# -*- coding: utf-8 -*- |
||||
from __future__ import absolute_import |
||||
#from .celery import app as celery_app |
||||
|
||||
# from .celery import app as celery_app |
||||
# |
||||
# __all__ = ['celery_app'] |
||||
@ -1,23 +0,0 @@ |
||||
# -*- coding: utf-8 -*- |
||||
from __future__ import absolute_import |
||||
|
||||
import os |
||||
|
||||
from django.conf import settings |
||||
|
||||
# set the default Django settings module for the 'celery' program. |
||||
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'project.settings') |
||||
|
||||
import celery |
||||
from celery import Celery |
||||
app = Celery('proj') |
||||
|
||||
# Using a string here means the worker will not have to |
||||
# pickle the object when using Windows. |
||||
app.config_from_object('django.conf:settings') |
||||
app.autodiscover_tasks(lambda: settings.INSTALLED_APPS) |
||||
|
||||
|
||||
#@app.task(bind=True) |
||||
#def debug_task(self): |
||||
# print('Request: {0!r}'.format(self.request)) |
||||
@ -1,8 +1,8 @@ |
||||
# -*- coding: utf-8 -*- |
||||
from django.conf.urls.defaults import patterns, url |
||||
from django.conf.urls import patterns, url |
||||
from .views import req_avail |
||||
|
||||
urlpatterns = patterns('', |
||||
url(r'^send/$', req_avail, name='callback-send-message'), |
||||
url(r'^send/(?P<id>\d+)/$', req_avail, name='callback-request-item'), |
||||
) |
||||
url(r'^send/$', req_avail, name='callback-send-message'), |
||||
url(r'^send/(?P<id>\d+)/$', req_avail, name='callback-request-item'), |
||||
) |
||||
|
||||
@ -0,0 +1,23 @@ |
||||
# -*- coding: utf-8 -*- |
||||
from __future__ import absolute_import, unicode_literals |
||||
import os |
||||
|
||||
import celery |
||||
print celery.__file__ |
||||
# from celery import Celery |
||||
from django.conf import settings |
||||
|
||||
# set the default Django settings module for the 'celery' program. |
||||
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'project.settings') |
||||
|
||||
# app = Celery('proj') |
||||
|
||||
# Using a string here means the worker will not have to |
||||
# pickle the object when using Windows. |
||||
# app.config_from_object('django.conf:settings') |
||||
# app.autodiscover_tasks(lambda: settings.INSTALLED_APPS) |
||||
|
||||
|
||||
# @app.task(bind=True) |
||||
# def debug_task(self): |
||||
# print('Request: {0!r}'.format(self.request)) |
||||
@ -1,2 +1,3 @@ |
||||
# -*- coding: utf-8 -*- |
||||
from .models import get_profile |
||||
# from customer.models import get_profile |
||||
default_app_config = "customer.apps.CustomerConfig" |
||||
|
||||
@ -0,0 +1,6 @@ |
||||
# -*- coding: utf-8 -*- |
||||
from django.apps import AppConfig |
||||
|
||||
|
||||
class CustomerConfig(AppConfig): |
||||
name = 'customer' |
||||
@ -1,63 +1,63 @@ |
||||
# -*- coding: utf-8 -*- |
||||
from django.conf.urls import * |
||||
|
||||
from . import views |
||||
from .views import profile, profile_ajax, license, docs |
||||
from .views import bank_accounts,bank_accounts_ajax |
||||
from .views import clients, clients_ajax |
||||
from customer import views |
||||
from customer.views import profile, profile_ajax, license, documents |
||||
from customer.views import bank_accounts, bank_accounts_ajax |
||||
from customer.views import clients, clients_ajax |
||||
|
||||
|
||||
urlpatterns = patterns('', |
||||
# личный кабинет |
||||
# личный кабинет |
||||
url(r'^$', views.customer_index, name='customer_index'), |
||||
|
||||
# --- профиль |
||||
# --- профиль |
||||
url(r'^profile/$', profile.profile_view, name='customer_profile_view'), |
||||
url(r'^profile/edit/$', profile.profile_edit, name='customer_profile_edit'), |
||||
url(r'^profile/email/$', profile.profile_email, name='customer_profile_email'), |
||||
url(r'^license/$', license.order_license, name='customer_order_license'), |
||||
url(r'^delete_license/(?P<pk>\d+)/$', license.delete_license, name='customer_delete_license'), |
||||
url(r'^get_doc/(?P<order_num>\d+)/$', docs.get_doc, name='customer_license_get_doc'), |
||||
url(r'^payment/confirm/(?P<payment_id>\d+)$', license.yandex_pay, name='yamoney_confirm'), |
||||
url(r'^payment/result/$', license.payment_result, name='yamoney_result'), |
||||
url(r'^payment/success/$', license.payment_success, name='yamoney_success'), |
||||
url(r'^payment/fail/$', license.payment_fail, name='yamoney_fail'), |
||||
url(r'^license_list/$', license.license_list, name='customer_license_list'), |
||||
url(r'^paid_list/$', license.paid_list, name='customer_paid_list'), |
||||
|
||||
# --- профиль AJAX |
||||
url(r'^profile/edit/$', profile.profile_edit, name='customer_profile_edit'), |
||||
url(r'^profile/email/$', profile.profile_email, name='customer_profile_email'), |
||||
url(r'^license/$', license.order_license, name='customer_order_license'), |
||||
url(r'^delete_license/(?P<pk>\d+)/$', license.delete_license, name='customer_delete_license'), |
||||
url(r'^get_doc/(?P<order_num>\d+)/$', documents.get_doc, name='customer_license_get_doc'), |
||||
url(r'^payment/confirm/(?P<payment_id>\d+)$', license.yandex_pay, name='yamoney_confirm'), |
||||
url(r'^payment/result/$', license.payment_result, name='yamoney_result'), |
||||
url(r'^payment/success/$', license.payment_success, name='yamoney_success'), |
||||
url(r'^payment/fail/$', license.payment_fail, name='yamoney_fail'), |
||||
url(r'^license_list/$', license.license_list, name='customer_license_list'), |
||||
url(r'^paid_list/$', license.paid_list, name='customer_paid_list'), |
||||
|
||||
# --- профиль AJAX |
||||
url(r'^profile/filters/edit/ajax/$', profile_ajax.profile_filters_edit_ajax, name='customer_profile_filters_edit_ajax'), |
||||
url(r'^profile/email/ajax/$', profile_ajax.profile_email_ajax, name='customer_profile_email_ajax'), |
||||
url(r'^profile/email/ajax/$', profile_ajax.profile_email_ajax, name='customer_profile_email_ajax'), |
||||
|
||||
# --- расчетные счета |
||||
# --- расчетные счета |
||||
url(r'^bank-accounts/$', bank_accounts.bank_accounts_list, name='customer_bank_accounts_list'), |
||||
url(r'^bank-accounts/page/(?P<page_num>[0-9]+)/$', bank_accounts.bank_accounts_list, name='customer_bank_accounts_list'), |
||||
url(r'^bank-accounts/add/$', bank_accounts.bank_accounts_add, name='customer_bank_accounts_add'), |
||||
url(r'^bank-accounts/(?P<id>\d+)/edit/$', bank_accounts.bank_accounts_edit, name='customer_bank_accounts_edit'), |
||||
url(r'^bank-accounts/(?P<id>\d+)/delete/$', bank_accounts.bank_accounts_delete, name='customer_bank_accounts_delete'), |
||||
url(r'^bank-accounts/page/(?P<page_num>[0-9]+)/$', bank_accounts.bank_accounts_list, name='customer_bank_accounts_list'), |
||||
url(r'^bank-accounts/add/$', bank_accounts.bank_accounts_add, name='customer_bank_accounts_add'), |
||||
url(r'^bank-accounts/(?P<id>\d+)/edit/$', bank_accounts.bank_accounts_edit, name='customer_bank_accounts_edit'), |
||||
url(r'^bank-accounts/(?P<id>\d+)/delete/$', bank_accounts.bank_accounts_delete, name='customer_bank_accounts_delete'), |
||||
|
||||
# --- расчетные счета AJAX |
||||
# --- расчетные счета AJAX |
||||
url(r'^bank-accounts/ajax/$', bank_accounts_ajax.bank_accounts_list_ajax, name='customer_bank_accounts_list_ajax'), |
||||
url(r'^bank-accounts/(?P<id>\d+)/get/ajax/$', bank_accounts_ajax.bank_accounts_get_ajax, |
||||
url(r'^bank-accounts/(?P<id>\d+)/get/ajax/$', bank_accounts_ajax.bank_accounts_get_ajax, |
||||
name='customer_bank_accounts_get_ajax'), |
||||
url(r'^bank-accounts/add/ajax/$', bank_accounts_ajax.bank_accounts_add_ajax, name='customer_bank_accounts_add_ajax'), |
||||
url(r'^bank-accounts/(?P<id>\d+)/edit/ajax/$', bank_accounts_ajax.bank_accounts_edit_ajax, |
||||
url(r'^bank-accounts/add/ajax/$', bank_accounts_ajax.bank_accounts_add_ajax, name='customer_bank_accounts_add_ajax'), |
||||
url(r'^bank-accounts/(?P<id>\d+)/edit/ajax/$', bank_accounts_ajax.bank_accounts_edit_ajax, |
||||
name='customer_bank_accounts_edit_ajax'), |
||||
url(r'^bank-accounts/(?P<id>\d+)/delete/ajax/$', bank_accounts_ajax.bank_accounts_delete_ajax, |
||||
url(r'^bank-accounts/(?P<id>\d+)/delete/ajax/$', bank_accounts_ajax.bank_accounts_delete_ajax, |
||||
name='customer_bank_accounts_delete_ajax'), |
||||
|
||||
# --- контрагенты |
||||
# --- контрагенты |
||||
url(r'^clients/$', clients.clients_list, name='customer_clients_list'), |
||||
url(r'^clients/page/(?P<page_num>[0-9]+)/$', clients.clients_list, name='customer_clients_list'), |
||||
url(r'^clients/add/$', clients.clients_add, name='customer_clients_add'), |
||||
url(r'^clients/(?P<id>\d+)/edit/$', clients.clients_edit, name='customer_clients_edit'), |
||||
url(r'^clients/(?P<id>\d+)/delete/$', clients.clients_delete, name='customer_clients_delete'), |
||||
url(r'^clients/page/(?P<page_num>[0-9]+)/$', clients.clients_list, name='customer_clients_list'), |
||||
url(r'^clients/add/$', clients.clients_add, name='customer_clients_add'), |
||||
url(r'^clients/(?P<id>\d+)/edit/$', clients.clients_edit, name='customer_clients_edit'), |
||||
url(r'^clients/(?P<id>\d+)/delete/$', clients.clients_delete, name='customer_clients_delete'), |
||||
|
||||
# --- контрагенты AJAX |
||||
# --- контрагенты AJAX |
||||
url(r'^clients/(?P<id>\d+)/get/ajax/$', clients_ajax.clients_get_ajax, name='customer_clients_get_ajax'), |
||||
url(r'^clients/add/ajax/$', clients_ajax.clients_add_ajax, name='customer_clients_add_ajax'), |
||||
url(r'^clients/(?P<id>\d+)/edit/ajax/$', clients_ajax.clients_edit_ajax, name='customer_clients_edit_ajax'), |
||||
url(r'^clients/(?P<id>\d+)/delete/ajax/$', clients_ajax.clients_delete_ajax, name='customer_clients_delete_ajax'), |
||||
url(r'^clients/add/ajax/$', clients_ajax.clients_add_ajax, name='customer_clients_add_ajax'), |
||||
url(r'^clients/(?P<id>\d+)/edit/ajax/$', clients_ajax.clients_edit_ajax, name='customer_clients_edit_ajax'), |
||||
url(r'^clients/(?P<id>\d+)/delete/ajax/$', clients_ajax.clients_delete_ajax, name='customer_clients_delete_ajax'), |
||||
|
||||
url(r'^tmp_upload/ajax/$', profile.tmp_upload, name='upload_tmp_file'), |
||||
) |
||||
url(r'^tmp_upload/ajax/$', profile.tmp_upload, name='upload_tmp_file'), |
||||
) |
||||
|
||||
@ -0,0 +1 @@ |
||||
# -*- coding: utf-8 -*- |
||||
@ -1,9 +1,9 @@ |
||||
from .email import EmailForm |
||||
from docs.forms.email import EmailForm |
||||
|
||||
from .invoice import InvoiceForm, InvoiceAdminForm, InvoiceItemForm, InvoiceItemAdminForm, InvoicesListForm |
||||
from .aktrabot import AktRabotForm, AktRabotAdminForm, AktRabotItemForm, AktRabotItemAdminForm |
||||
from .aktsverki import AktSverkiForm, AktSverkiAdminForm, AktSverkiItemForm, AktSverkiItemAdminForm |
||||
from .dover import DoverForm, DoverAdminForm, DoverItemForm, DoverItemAdminForm |
||||
from .platejka import PlatejkaForm, PlatejkaAdminForm |
||||
from .nakladn import NakladnForm, NakladnAdminForm, NakladnItemForm, NakladnItemAdminForm |
||||
from .faktura import FakturaForm, FakturaAdminForm, FakturaItemForm, FakturaItemAdminForm |
||||
from docs.forms.invoice import InvoiceForm, InvoiceAdminForm, InvoiceItemForm, InvoiceItemAdminForm, InvoicesListForm |
||||
from docs.forms.aktrabot import AktRabotForm, AktRabotAdminForm, AktRabotItemForm, AktRabotItemAdminForm |
||||
from docs.forms.aktsverki import AktSverkiForm, AktSverkiAdminForm, AktSverkiItemForm, AktSverkiItemAdminForm |
||||
from docs.forms.dover import DoverForm, DoverAdminForm, DoverItemForm, DoverItemAdminForm |
||||
from docs.forms.platejka import PlatejkaForm, PlatejkaAdminForm |
||||
from docs.forms.nakladn import NakladnForm, NakladnAdminForm, NakladnItemForm, NakladnItemAdminForm |
||||
from docs.forms.faktura import FakturaForm, FakturaAdminForm, FakturaItemForm, FakturaItemAdminForm |
||||
|
||||
@ -1,8 +1,8 @@ |
||||
from .refs import Currency, Country, Measure |
||||
from .invoice import Invoice, InvoiceItem |
||||
from .aktrabot import AktRabot, AktRabotItem |
||||
from .aktsverki import AktSverki, AktSverkiItem |
||||
from .dover import Dover, DoverItem |
||||
from .platejka import Platejka |
||||
from .nakladn import Nakladn, NakladnItem |
||||
from .faktura import Faktura, FakturaItem |
||||
from docs.models.refs import Currency, Country, Measure |
||||
from docs.models.invoice import Invoice, InvoiceItem |
||||
from docs.models.aktrabot import AktRabot, AktRabotItem |
||||
from docs.models.aktsverki import AktSverki, AktSverkiItem |
||||
from docs.models.dover import Dover, DoverItem |
||||
from docs.models.platejka import Platejka |
||||
from docs.models.nakladn import Nakladn, NakladnItem |
||||
from docs.models.faktura import Faktura, FakturaItem |
||||
|
||||
@ -1 +1,2 @@ |
||||
|
||||
# -*- coding: utf-8 -*- |
||||
default_app_config = "myauth.apps.MyAuthConfig" |
||||
|
||||
@ -0,0 +1,7 @@ |
||||
# -*- coding: utf-8 -*- |
||||
from django.apps import AppConfig |
||||
|
||||
|
||||
class MyAuthConfig(AppConfig): |
||||
name = 'myauth' |
||||
|
||||
Loading…
Reference in new issue