Skip to main content

Django CMS Plugin for Google Forms

Project description

Introduction

This is a Django CMS plugin for embedding a Google Document Form to a page by using the form’s variable formkey.

Google Forms is part of Google’s Documents application suite and automatically links a dynamic spreadsheet that updates when a form is submitted. For more info on how to use the form application go to http://www.google.com/google-d-s/forms/

Installation

First, you must install Django CMS which require Django. For full details, see the installation instructions for those packages.

Install cmsplugin-googleform to your environment with a tool such as PIP, setuptools, or buildout.

Add cmsplugin_googleform to the INSTALLED_APPS list in your project’s settings.py and run the syncdb command on your manage.py.

What’s Inside

When you add the plugin to a page, you will required to input a Form key. To find the formkey for a form, at the top of the form spreadsheet in Google Documents, go to Form > Embed form in webpage.... In the embed code, copy the string after formkey= and paste it in the cmsplugin-googleform Form key field.

Example embed code: <iframe... formkey=dG9jLXJSYUY1a3NiYTRLYWs3S1F0xxxxxxx"...</iframe>

It is recommended that you fill out the Height and Width fields for the form (though it is not required).

0.1 (2012-06-05)

  • First Release

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cmsplugin-googleform-0.1.tar.gz (5.0 kB view hashes)

Uploaded Source

Built Distributions

cmsplugin_googleform-0.1-py2.7.egg (12.1 kB view hashes)

Uploaded Source

cmsplugin_googleform-0.1-py2.6.egg (12.1 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page