mews (noun): In falconry, a mews is a birdhouse designed to house one or more birds of prey.
"Pigeons are kept in lofts, chickens in coops, and falconers keep their birds in structures known as mews"
Welcome to Mews! I made this little module-thing at home in my free hours when I was learning how to create Falcon apps and use SQLAlchemy at work. I'm still learning and working on this project when I get the time. If you want to use my code, feel free!
Use 'sample_template.yaml' in place of 'template.yaml' and run. Check the subsequently created folder, 'MyProject', to see the files.
The main script
You are here.
A sample template that can be used for testing or demonstration.
The actual template to edit. Don't delete this.
The Jinja2 templates contained in this folder are as follows:
The template used to build the Falcon API.
Some nice exceptions to assist in the Falcon API.
The template used for creating the models.py folder. This contains the structure for the database tables.
This template builds the API code.
- Read from DB
- Generate UI as well
- Option for WHERE the created project gets stored on user's computer.
- Get the autopep8 command to work on ONLY the project.
- Better how to use instructions.
- Environment management for imported packages and server set-up.
- Test to see if the code will actually work. (Mostly blocked by imported packages right now).
- Answer questions: Create as a framework; value as a framework. What is already debugged? What does the developer have to do / doesn't have to do?
- How do these get deployed? How does it get taken to production?