Skip to main content

Django Young America

Ya - Young America API integration for Django applications

Installation

pip install django-young-america

Usage

from youngamerica.models import YaClient
profile = {
    'first_name': 'John',
    'last_name': 'Smith',
    'email': 'john.smith@example.com',
    'zip_code': '12345',
    'date_of_birth': '12/30/1900',
    'tag_info': 'tag',
    'entry_date': '08-26-2018',
    'address': '',
    'city': '',
    'state': '',
}
ya = YaClient()
ya.send(profile)

Configuration

Add these variables to your Django settings

YA_DATETIME_FORMAT = '%m/%d/%Y %I:%M:%S %p'
YA_TIMEZONE = 'America/Chicago'
YA_CLIENT_ID = getenv('YA_CLIENT_ID', '')
YA_VENDOR_CODE = getenv('YA_VENDOR_CODE', '')
YA_RETURN_ID_FLAG = getenv('YA_RETURN_ID_FLAG', 'Y')
YA_ENTRY_METHOD = getenv('YA_ENTRY_METHOD', '3')

YA_ENDPOINT_URL = getenv('YA_ENDPOINT_URL', 'http://e-webservices.yastaging.com/SubmissionServices.asmx')
YA_SWEEPS_ID = getenv('YA_SWEEPS_ID', '')
YA_SWEEPS_TOKEN = getenv('YA_SWEEPS_TOKEN', '')
YA_DISCOUNT_ID = getenv('YA_DISCOUNT_ID', '')
YA_DISCOUNT_TOKEN = getenv('YA_DISCOUNT_TOKEN', '')
YA_DISCOUNT_ITEM = getenv('YA_DISCOUNT_ITEM', '')

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-young-america-0.8.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

django_young_america-0.8-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file django-young-america-0.8.tar.gz.

File metadata

  • Download URL: django-young-america-0.8.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.7

File hashes

Hashes for django-young-america-0.8.tar.gz
Algorithm Hash digest
SHA256 21e98471f9528f821e7997faf85e626cb045ef5c8017e65eb8a3a15c23b8077f
MD5 1581bd78ed906a2d2e26797c01d7c197
BLAKE2b-256 a7797b6f50c0eedcfd782083467a9f4bf0c07abd0ace35adbc4a0a1090ec8862

See more details on using hashes here.

File details

Details for the file django_young_america-0.8-py3-none-any.whl.

File metadata

  • Download URL: django_young_america-0.8-py3-none-any.whl
  • Upload date:
  • Size: 3.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.7

File hashes

Hashes for django_young_america-0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 eca6078f64039cf5854c29df87253c19c4888cf1f41613b1ebfe4f69a4a4c2d9
MD5 a894545ab9e572b7c290c2add6fcc35c
BLAKE2b-256 5062cd0ed0b2faa4de7b9a0017c36ac18ea6996daf29c9bb5208d93fcbd25858

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page