Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/saschwarz/django-gcse
A django reusable application for maintaining websites/data for use with Google Custom Search Engines.
https://github.com/saschwarz/django-gcse
Last synced: 5 days ago
JSON representation
A django reusable application for maintaining websites/data for use with Google Custom Search Engines.
- Host: GitHub
- URL: https://github.com/saschwarz/django-gcse
- Owner: saschwarz
- License: bsd-3-clause
- Created: 2013-12-21T03:12:31.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2014-08-27T21:48:19.000Z (about 10 years ago)
- Last Synced: 2024-04-16T03:19:42.497Z (7 months ago)
- Language: Python
- Size: 707 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- Changelog: HISTORY.rst
- Contributing: CONTRIBUTING.rst
- License: LICENSE
Awesome Lists containing this project
README
=============================
django-gcse
=============================.. image:: https://badge.fury.io/py/django-gcse.png
:target: http://badge.fury.io/py/django-gcse.. image:: https://travis-ci.org/saschwarz/django-gcse.png?branch=master
:target: https://travis-ci.org/saschwarz/django-gcse.. image:: https://coveralls.io/repos/saschwarz/django-gcse/badge.png?branch=master
:target: https://coveralls.io/r/saschwarz/django-gcse?branch=master.. image:: https://pypip.in/d/django-gcse/badge.png
:target: https://crate.io/packages/django-gcse?version=latestA django reusable application for maintaining websites/data for use with Google Custom Search Engines.
Documentation
-------------The full documentation is at http://django-gcse.rtfd.org.
Quickstart
----------Install django-gcse::
pip install django-gcse
Then use it in a project::
import gcse
Features
--------* Import existing Custom Search Engines and their Annotations via URLs or files via a management command.
* Convert OPML files into Annotations for use in a Custom Search Engine via a management command.
* Share Annotations across multiple Custom Search Engines to ease maintenance.
* Browsable views for all Custom Search Engines, Annotations and Labels. Search the entries for a CSE using Google directly from the CSE view. Browsable views can be disabled.
* All entries can be managed via django admin screens.
* TODO:
* Slugify Label and Annotation classes.
* Admin handle ordering of FacetItems within a CustomSearchEngine.
* Browsing views visible via settings configuration.
* Create demo/tests with Annotations shared across multiple CSEs.
* Define caching attributes on XML views sent to Google.
* Admin access to management commands.