Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

aurora-mvc

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

aurora-mvc

Aurora is an MVC web framework for creating RESTFUL CRUD applications quickly and simply

  • 0.9.3
  • PyPI
  • Socket score

Maintainers
1

Aurora Framework (v0.9.3 beta)

Aurora is an MVC web framework for creating CRUD applications quickly and simply.

It is based on REST architecture. In another word it is a RESTFUL web framework.

Aurora is written in Python, and partially used Flask.

Installation

You can install Aurora by running:

$ pip install aurora-mvc

Usage

Get Started

To get started with Aurora simply do the following steps:

  1. Create the root app (project) directory:
$ mkdir my_app

Here my_app is a variable name. Change it to anything of your choice at any time you want.

  1. Create a python virtual environment in the same path the project directory exists:

Linux / Mac:

$ python3 -m venv venv

Windows:

$ py -m venv venv
  1. Activate the virtual environment:

Linux / Mac:

$ source venv/bin/activate

Windows:

$ venv\scripts\activate
  1. Navigate to the project directory:
(venv) cd my_app

Notice that the project directory must be empty, otherwise you will get an error on the next step.

  1. Initialize the root app with Aurora via python shell:

Linux / Mac:

(venv) python3
>>> from aurora import init
>>> init.start()

Windows:

(venv) py
>>> from aurora import init
>>> init.start()

Congratulations! You successfully initialized the root app. Now you are ready to get started with Aurora.

  1. To start the root app run the following command:

Linux / Mac:

(venv) python3 -m app

Windows:

(venv) py -m app

Next Steps

Documentation: Aurora Docs

Changelog: Aurora Changes

Issues: Aurora Bug Tracker

Source: Aurora GitHub Repo

PyPI: Aurora PyPI Page

Dependencies

Packages:

Database APIs:

  • sqlite3 -- If you are using SQLite Database. Included in the standard python library
  • mysql.connector -- If you are using MySQL Database.
  • psycopg2 -- If you are using Postgres Database.

About The Author

Hello Everyone!

I'm Hemin Satya, a freelance programmer. Aurora framework is currently in beta version, and I'm trying my best to make it something magnificent. I hope you like it.

If you saw any bugs or mistakes, please let me know. I'll do my best to solve them asap.

Please let me know your precious comments, observations, and suggestions. (GitHub) (Twitter)

Thank you all.

Keywords

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc