Python flask.ext.sqlalchemy.SQLAlchemy() Examples
The following are 3
code examples of flask.ext.sqlalchemy.SQLAlchemy().
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example.
You may also want to check out all available functions/classes of the module
flask.ext.sqlalchemy
, or try the search function
.
Example #1
Source File: manager.py From planespotter with MIT License | 6 votes |
def url_for(self, model, **kw): """Returns the URL for the specified model, similar to :func:`flask.url_for`. `model` is a SQLAlchemy model class. This must be a model on which :meth:`create_api_blueprint` has been invoked previously. This method only returns URLs for endpoints created by this :class:`APIManager`. The remaining keyword arguments are passed directly on to :func:`flask.url_for`. """ collection_name = self.collection_name(model) api_name = APIManager.api_name(collection_name) blueprint_name = self.blueprint_name(model) joined = '.'.join([blueprint_name, api_name]) return flask.url_for(joined, **kw)
Example #2
Source File: manager.py From planespotter with MIT License | 5 votes |
def collection_name(self, model): """Returns the name by which the user told us to call collections of instances of this model. `model` is a SQLAlchemy model class. This must be a model on which :meth:`create_api_blueprint` has been invoked previously. """ return self.created_apis_for[model].collection_name
Example #3
Source File: manager.py From planespotter with MIT License | 5 votes |
def blueprint_name(self, model): """Returns the name of the blueprint in which an API was created for the specified model. `model` is a SQLAlchemy model class. This must be a model on which :meth:`create_api_blueprint` has been invoked previously. """ return self.created_apis_for[model].blueprint_name