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()
response = ya.send(profile)

Configuration

Add these variables to your Django settings

from os import getenv

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.9.tar.gz (3.0 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.9-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: django-young-america-0.9.tar.gz
  • Upload date:
  • Size: 3.0 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.9.tar.gz
Algorithm Hash digest
SHA256 42f6d91a7e6db79d082ed288aa58aedd60da4c320baca731a4e731eed4d64303
MD5 c5d64acab2d745d1add1c2a9cb0726a9
BLAKE2b-256 36e1e351ed1226acec76cc5b6db0645aac6b92c705f664c4bce555994a483584

See more details on using hashes here.

File details

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

File metadata

  • Download URL: django_young_america-0.9-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.9-py3-none-any.whl
Algorithm Hash digest
SHA256 d2b59cf099f60c67e51dd4e7cc71551b485fe35527eb09d3d1006a52efde5def
MD5 970ba6eb5219d6e945639778e4aef824
BLAKE2b-256 f0132ad531f181570a401d8b9c7066428bd702571d03e2a5ea220eb8cc7cb7fe

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 Pingdom Monitoring Sentry Error logging StatusPage Status page