معرفی شرکت ها


Flasik-0.5.1


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

A mid stack Flask based framework that put structure in the file system. Features: Caching, Mailing, Storage, CSRF, recaptcha, Cors. Supports HTML and Markdown and more
ویژگی مقدار
سیستم عامل -
نام فایل Flasik-0.5.1
نام Flasik
نسخه کتابخانه 0.5.1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Mardix
ایمیل نویسنده mcx2082@gmail.com
آدرس صفحه اصلی https://github.com/mardix/flasik
آدرس اینترنتی https://pypi.org/project/Flasik/
مجوز MIT
# Flasik [ [Documentation](https://mardix.github.io/flasik) **Flasik** is A mid stack, batteries framework based on Flask. It adds structure to your Flask application, and group the endpoints by classes instead of just loose functions. Technically Flasik is my attempt of making a simple framework based on Flask Great Again! ## Decisions made for you + Features - Smart routing: automatically generates routes based on the classes and methods in your views - Class name as the base url, ie: class UserAccount will be accessed at '/user-account' - Class methods (action) could be accessed: hello_world(self) becomes 'hello-world' - Smart Rendering without adding any blocks in your templates - Auto rendering by returning a dict of None - Templates are mapped as the model in the class the $module/$class/$method.html - Markdown ready: Along with HTML, it can also properly parse Markdown - Auto route can be edited with @route() - Restful: GET, POST, PUT, DELETE - REST API Ready - bcrypt is chosen as the password hasher - Session: Redis, AWS S3, Google Storage, SQLite, MySQL, PostgreSQL - ORM: [Active-Alchemy](https://github.com/mardix/active-alchemy) (SQLALchemy wrapper) - ReCaptcha: [Flask-Recaptcha](https://github.com/mardix/flask-recaptcha) - Uses Arrow for dates - Active-Alchemy saves the datetime as arrow object, utc_now - CSRF on all POST - CloudStorage: Local, S3, Google Storage [Flask-Cloudy](https://github.com/mardix/flask-cloudy) - Mailer (SES or SMTP) - Caching - Propel for deployment - Decorators, lots of decorators ## Quickstart #### Install Flasik To install Flasik, it is highly recommended to use a virtualenv, in this case I use virtualenvwrapper mkvirtualenv my-flasik-site Install Flasik pip install flasik #### Initialize your application Now Flasik has been installed, let's create our first application cd your-dir flasik-admin setup `flasik-admin setup` setup the structure along with the necessary files to get started You will see a structure similar to this /your-dir | |__ .gitignore | |__ propel.yml | |__ requirements.txt | |__ brew.py | |__ application/ | |__ __init__.py | |__ config.py | |__ /models/ | |__ __init__.py | |__ models.py | |__ /views/ | |__ __init__.py | |__ main.py | |__ /templates/ | |__ /layouts/ | |__ base.jade | |__ /main/ | |__ /Index/ | |__ index.jade | |__ /static/ | |__ assets.yml | |__ package.json | |__ /data/ | |__ babel.cfg | |__ /uploads/ | |__ /babel/ | |__ /mail-templates/ | |__ /lib/ #### Serve your first application If everything is all set, all you need to do now is run your site: flasik serve It will start serving your application by default at `127.0.0.1:5000` Go to http://127.0.0.1:5000/ --- I hope this wasn't too hard. Now Read The Docs at [http://mardix.github.io/Flasik/](http://mardix.github.io/Flasik/) for more Thanks, Mardix :) --- ## Read The Docs To dive into the documentation, Read the docs @ [http://mardix.github.io/Flasik/](http://mardix.github.io/Flasik/) --- License MIT Copyright: 2017 Mardix


نیازمندی

مقدار نام
>=1.0.0 Flask
==0.12 Flask-Assets
==0.2.0 cssmin
==2.2.1 jsmin
>=0.4.1 flask-recaptcha
==0.6.1 flask-kvsession
==0.3.1 flask-s3
==0.9.0 flask-mail
==1.0.0 flask-caching
>=1.0.1 flask-cloudy
==0.2.2 flask-seasurf
==0.11.2 flask-babel
>=3.0.8 flask-cors
>=1.0.0 Active-Alchemy
>=1.9.0 six
<1.8.0,>=1.7.0 passlib
==3.1.3 bcrypt
==1.2.1 python-slugify
==0.5.1 humanize
<3.0.0,>=2.10.0 redis
>=0.13.0 ses-mailer
==2.6.2 markdown
==0.3.1 inflection
>=4.2b1 pyyaml
==6.2 click
==1.11 sh
==1.6.6 dicttoxml
==0.8.0 arrow
==1.4 blinker
==0.24 itsdangerous
>=2.13.0 requests


نحوه نصب


نصب پکیج whl Flasik-0.5.1:

    pip install Flasik-0.5.1.whl


نصب پکیج tar.gz Flasik-0.5.1:

    pip install Flasik-0.5.1.tar.gz