• This repository has been archived on 21/Jul/2022
  • Stars
    star
    107
  • Rank 323,587 (Top 7 %)
  • Language
    Python
  • License
    MIT License
  • Created about 9 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Authorization tools for Flask
https://travis-ci.org/justanr/flask-allows.svg?branch=master https://coveralls.io/repos/github/justanr/flask-allows/badge.svg?branch=master

flask-allows

Are your permissions making too much noise all the time? Are your permissions stomping all over your actual code? Are your permission decorators clawing at your line count all the time? Think there's no answer? There is! Flask-Allows.

Flask-Allows is an authorization tool for Flask inspired by django-rest-framework's permissioning system and rest_condition's ability to compose simple requirements into more complex ones.

Installation

Flask-Allows is available on pypi and installable with:

pip install flask-allows

Flask Allows supports 2.7, and 3.4+. Support for 3.3 was ended in the version 0.3 release.

Note

If you are installing flask-allows outside of a virtual environment, consider installing it with pip install --user flask-allows rather than using sudo or adminstrator privileges to avoid installing it into your system Python.

More Information

More Repositories

1

marshmallow_enum

Enum handling for Marshmallow
Python
109
star
2

marshmallow-annotations

Allows declaring marshmallow schema through type annotations
Python
48
star
3

Flask-Transfer

Tired of validating and manipulating uploaded files manually? Try this instead.
Python
39
star
4

OpenWebAmp

It really whips the Python's Ass.
Python
15
star
5

pynads

Dumb implementation of monads in Python.
Python
15
star
6

datestuff

Things and stuff for times, dates and datetimes. Maybe they're useful
Python
14
star
7

flaskbb-swarm

Set up FlaskBB in a Docker Swarm
Shell
13
star
8

ipynb_reader

An IPython Notebook reader for Pelican
Python
10
star
9

aiohttp_docker_webapp

Example of a dockerized aiohttp/gunicorn/nginx application featuring uvloop and supervisord
Shell
7
star
10

IsThatWho

Cast and Crew intersector
Python
6
star
11

rustfuck

Implementing Brainfuck in Rust to learn Rust
Brainfuck
4
star
12

gamenight

organize a gamenight
Python
4
star
13

pykovy

Building order-n markov chains.
Python
4
star
14

Py2ChainMap

Backporting ChainMap from Python 3 to Python 2
Python
3
star
15

owa

Complete rework of OWA in a separate repository.
Python
2
star
16

dotfiles

My dotfiles
Shell
1
star
17

flask-pluggy-poc

playing with pluggy
Python
1
star
18

my-talks

talks I've given places
1
star
19

justanr.github.io

Github suggested I named this ballin-octo-bear. Maybe I will.
HTML
1
star
20

objtoolz

Metaclass, descriptors, etc that I find myself using and wanting. Partially based on toolz
Python
1
star
21

async-breaker

Experimental circuit breaker implementation for Python's asyncio
Python
1
star
22

notebooks

A collection of my IPython notebooks.
Jupyter Notebook
1
star