コード例 #1
0
ファイル: settings.py プロジェクト: inoks/dcf
DISPLAY_CREDITS = getattr(settings, 'DCF_DISPLAY_CREDITS', True)

# Max items per page
ITEM_PER_PAGE = getattr(settings, 'DCF_ITEM_PER_PAGE', 10)

# Max items per user
ITEM_PER_USER_LIMIT = getattr(settings, 'DCF_ITEM_PER_USER_LIMIT', 20)

# Hide contact details for unauthorized users
LOGIN_TO_CONTACT = getattr(settings, 'DCF_LOGIN_TO_CONTACT', True)

# Max related items displayed on page
RELATED_LIMIT = getattr(settings, 'DCF_RELATED_LIMIT', 6)

# Max items included to the RSS feed
RSS_LIMIT = getattr(settings, 'DCF_RSS_LIMIT', 100)

# Site default description
SITE_DESCRIPTION = getattr(settings, 'DCF_SITE_DESCRIPTION', 'Classified Advertisements Powered by Django')

# Default site name
SITE_NAME = getattr(settings, 'DCF_SITE_NAME', 'Django Classified Ads')

# Sitemap items limit
SITEMAP_LIMIT = getattr(settings, 'DCF_SITEMAP_LIMIT', 1000)

# Display empty group in the groups list
DISPLAY_EMPTY_GROUPS = getattr(settings, 'DCF_DISPLAY_EMPTY_GROUPS', False)

VERSION = get_version()
コード例 #2
0
#!/usr/bin/env python
import setuptools

from django_classified import get_version  # noqa isort:skip

with open("README.md", "r") as fh:
    long_description = fh.read()

setuptools.setup(
    author='Sergey Lyapustin',
    name="django-classified",
    version=get_version().replace(' ', '-'),
    author_email="*****@*****.**",
    description="Django classified ads",
    long_description=long_description,
    long_description_content_type="text/markdown",
    url="https://github.com/inoks/django-classified",
    keywords='django classified ads',
    packages=setuptools.find_packages(exclude=('demo', )),
    python_requires=">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
    include_package_data=True,
    zip_safe=False,
    classifiers=(
        'Programming Language :: Python :: 2.7',
        'Programming Language :: Python :: 3.5',
        'Programming Language :: Python :: 3.6',
        "License :: OSI Approved :: MIT License",
        "Operating System :: OS Independent",
    ),
    install_requires=[
        "django-bootstrap-form",
コード例 #3
0
ファイル: setup.py プロジェクト: inoks/dcf
#!/usr/bin/env python
import setuptools

from django_classified import get_version  # noqa isort:skip

with open("README.md") as fh:
    long_description = fh.read()

setuptools.setup(
    author='Sergey Lyapustin',
    name="django-classified",
    version=get_version().replace(' ', '-'),
    author_email="*****@*****.**",
    description="Django classified ads",
    long_description=long_description,
    long_description_content_type="text/markdown",
    url="https://github.com/inoks/django-classified",
    keywords='django classified ads',
    packages=setuptools.find_packages(exclude=('demo',)),
    python_requires=">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
    include_package_data=True,
    zip_safe=False,
    classifiers=(
        'Programming Language :: Python :: 2.7',
        'Programming Language :: Python :: 3.5',
        'Programming Language :: Python :: 3.6',
        'Programming Language :: Python :: 3.7',
        "License :: OSI Approved :: MIT License",
        "Operating System :: OS Independent",
    ),
    install_requires=[
コード例 #4
0
RELATED_LIMIT = getattr(settings, 'DCF_RELATED_LIMIT', 6)

# Max items included to the RSS feed
RSS_LIMIT = getattr(settings, 'DCF_RSS_LIMIT', 100)

# Site default description
SITE_DESCRIPTION = getattr(settings, 'DCF_SITE_DESCRIPTION',
                           'Classified Advertisements Powered by Django')

# Default site name
SITE_NAME = getattr(settings, 'DCF_SITE_NAME', 'Django Classified Ads')

# Default site id
SITE_ID = 1

# Sitemap items limit
SITEMAP_LIMIT = getattr(settings, 'DCF_SITEMAP_LIMIT', 1000)

# Display empty group in the groups list
DISPLAY_EMPTY_GROUPS = getattr(settings, 'DCF_DISPLAY_EMPTY_GROUPS', False)

VERSION = get_version()

# Email backend setup
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_USE_TLS = True
EMAIL_PORT = 587
EMAIL_HOST_USER = ''
EMAIL_HOST_PASSWORD = ''