Рубрики
Без рубрики

PHP Laravel Developer, который хочет быстро выучить Python? Вы должны посмотреть на масонит.

Если вы знакомы с PHP и Laravel и хотели бы выучить Python, приятно знать, что … Tagged с Laravel, PHP, Python, начинающие.

Если вы знакомы с PHP и Laravel и хотели бы выучить Python, приятно знать, что есть веб -структура Python, которая очень похожа на Laravel: Masonite.

Masonite – это веб -структура Python MVC, которая очень близка к Ларавелу. Таким образом, через несколько часов вы сможете разработать свое собственное веб-приложение Python:-)

Вот документация и начальные инструкции: https://docs.masoniteproject.com/

Есть также несколько видео для начала работы: https://masonitecasts.com/timeline/getting-started/introduction

Вот несколько примеров масонита Python.

Маршрутинг

ROUTES = [
    Get('/contacts', 'ContactsController@index').name('contacts.index'),
    Post('/contacts', 'ContactsController@store').name('contacts.store'),

]

Контроллер

def index(self, view: View, request: Request):
    contacts = Contact.all()
    return view.render('contacts.index', {'contacts': contacts})

Миграция

def up(self):
    with self.schema.create('Contacts') as table:
        table.increments('id')
        table.string('last_name')
        table.string('first_name')
        table.timestamps()

Как вы можете видеть, что ваши знания Laravel будут очень полезны:-)

Если у вас есть какие -либо вопросы, не стесняйтесь.

Для тех, кто любит эту концепцию и хочет поощрять разработчика, пожалуйста, не стесняйтесь дать небольшую звезду для масонита на Github: https://github.com/masoniteframework/masonite

Хорошее развитие!

Оригинал: “https://dev.to/ericchapman/php-laravel-developer-who-wants-to-learn-python-quickly-you-have-to-look-at-masonite-3jh9”