Tutorial: Develop a moduleΒΆ

  • Scaffold new module
  • Install, run and test
    • Install the module
    • Run the tests
    • Run the example application
    • Build the documentation
    • Publishing on GitHub
  • Form, views and templates
    • Flask extensions
    • 1. Create the form
    • 2. Create the views
    • 3. Create the templates
    • 4. Create the record creation function
  • Publish on GitHub
    • Commit the code
    • Push the code
  • Continue integration with TravisCI
    • Configure travis-ci.org
    • Create a Pull Request (PR)

Logo

Invenio Digital Library Framework.

Navigation

  • Quickstart
  • Tutorial: Develop a module
    • Scaffold new module
    • Install, run and test
    • Form, views and templates
    • Publish on GitHub
    • Continue integration with TravisCI
  • Invenio module layout
  • Application architecture
  • Migrating to v3
  • Login with ORCID
  • History
  • Releases
  • Community

  • invenio@GitHub
  • invenio@PyPI

Related Topics

  • Documentation overview
    • Previous: Quickstart
    • Next: Scaffold new module

Quick search

©2015, CERN. | Page source
Fork me on GitHub