/cookiecutter-ckan-extension

CKAN Extension Templates

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

CKAN Extension Template

Cookiecutter for creating a CKAN extension skeleton.

Getting Started

Install Cookiecutter:

$pip install cookiecutter

Generate the skeleton:

$ cookiecutter https://github.com/f-osorio/cookiecutter-ckan-extension.git

Cookiecutter will prompt you for the following information to generate the skeleton:

project: name of the project - MUST begin with "ckanext-"
keywords: associated with the project
description: of the project
author: of the project
author_email: 
github_user_name: GitHub user or organization name

Additionally, it will display the following which should not be changed:

project_shortname
plugin_class_name 

Consult CKAN documentation for creating an extension.