Skip to content
Django Classified Advertising App
Branch: master
Clone or download
inoks Merge pull request #37 from inoks/travis-ci-fix
Fixed status image link.
Latest commit 2c0d1ce Apr 4, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.tx
django_classified Bump version Apr 4, 2019
.gitignore
.travis.yml Updated TravisCI config. Apr 4, 2019
LICENSE.txt
MANIFEST.in Fixed static files was not included in the final package. Jul 17, 2018
README.md
changelog.txt
quicktest.py Small cleanups Jul 9, 2018
setup.cfg Added setup.cfg Oct 1, 2017
setup.py

README.md

Simple Django Classified Advertising App

Build Status

Features

  • Item groups, categories and areas (for ex. Cities ot Locations)
  • Image
  • Search ability
  • SEO optimisation
    • SEO-friendly urls
    • generating META description and meta keywords
    • sitemap.xml
    • robots.txt
    • RSS feed
    • Google Analytics integration
    • Open Graph protocol support
  • Caching
  • Translation

Requirements

  • Python 2.7, >=3.5
  • Django >=1.11

Design

Demo project

Demo project with user registration (via Email/Facebook) available here.

Installation

  • Install app pip install django-classified
  • Add django_classified to the INSTALLED_APPS:
INSTALLED_APPS = (
    ...
    'django.contrib.sites',  # This is required by Django Classified

    'bootstrapform',  # This is required by Django Classified
    'sorl.thumbnail',  # This is required by Django Classified

    'django_classified',
)
  • Add url(r'', include('django_classified.urls', namespace='django_classified')), to the project urls.py file:
urlpatterns = patterns(
    ...
    url(r'', include('django_classified.urls', namespace='django_classified'),
    ...
)
  • Add 'django_classified.context_processors.common_values' to the settings TEMPLATES context_processors list:
TEMPLATES[0]['OPTIONS']['context_processors'].append('django_classified.context_processors.common_values')

Customization:

You can provide additional customization in settings.py

  • DCF_SITE_NAME - Site title
  • DCF_SITE_DESCRIPTION - Site description
  • DCF_ITEM_PER_USER_LIMIT - Max Items allowed per user
  • DCF_SITEMAP_LIMIT - Sitemap items limit
  • DCF_RSS_LIMIT - RSS feed items limit
  • DCF_RELATED_LIMIT - Number of related items displayed
  • DCF_ITEM_PER_PAGE - Number of items per page
  • DCF_LOGIN_TO_CONTACT - Hide contact information for unauthorized requests
  • DCF_DISPLAY_EMPTY_GROUPS - Display groups without items in the groups list

Credits

You can’t perform that action at this time.