Этот курс предназначен для начинающих Frappe-разработчиков. Студенты могут научиться работать с frame Frappe с нуля. Frappe, произносится как fra-pay, full-stack веб-фреймворк, написанный на Python и JavaScript с MariaDB в качестве базы данных. Это фреймворк, на котором работает ERPNext. Он довольно общий и может использоваться для создания приложений, управляемых базой данных.
Ключевое отличие Frappe от других фреймворков заключается в том, что метаданные также обрабатываются как данные и очень легко используются для создания интерфейсов. Мы верим в монолитную архитектуру, поэтому Frappe поставляется почти со всем, что вам нужно для создания современного веб-приложения. Он имеет полнофункциональный пользовательский интерфейс администратора, называемый рабочим столом, который обрабатывает формы, навигацию, списки, меню, разрешения, вложение файлов и многое другое из коробки.
Frappe использует Python для серверной части. Он поставляется с простой, но мощной ORM в качестве абстракции над операциями CRUD. База данных по умолчанию - MariaDB. Поддержка Postgres находится в стадии бета-тестирования. Для прохождения этого курса необходимы базовые знания программирования на Python и JavaScript.
Учебная программа охватывает как сценарии на стороне сервера с использованием python, так и сценарии на стороне клиента с помощью javascript.
Посмотреть больше
Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай
Frappe Framework,
а также все другие курсы, прямо сейчас!
Initialize Frappe bench Install Frappe App and Create Site
Урок 5.00:05:12
Frappe Desk
Урок 6.00:06:08
Create Custom App
Урок 7.00:10:25
Create Doctype
Урок 8.00:09:00
Doctype Field Types
Урок 9.00:04:20
Doctype Field Properties
Урок 10.00:07:40
Doctype Naming and Permission
Урок 11.00:07:18
Different Types of Doctype
Урок 12.00:16:54
Client Side Scripting
Урок 13.00:14:05
Client Side Events
Урок 14.00:07:25
Messages In Frappe
Урок 15.00:11:13
Set a Value in Docfields
Урок 16.00:04:08
Create Custom Buttons
Урок 17.00:05:14
Trigger Event/Function
Урок 18.00:06:33
Set Child-Table Field
Урок 19.00:08:37
Create Child Doc
Урок 20.00:09:55
Server Side Events
Урок 21.00:06:36
frappe.db.get_value & frappe.db.set_value
Урок 22.00:04:55
frappe.get_doc()
Урок 23.00:04:23
frappe.new_doc() & frappe.delete_doc()
Урок 24.00:11:20
Document Methods
Урок 25.00:04:45
frappe.db.get_list()
Урок 26.00:04:26
frappe.db.exists() & frappe.db.count()
Урок 27.00:04:00
frappe.db.sql(""" """)
Урок 28.00:05:08
frappe.call
Урок 29.00:04:58
frm.call to user defined whitelisted method
Урок 30.00:03:25
frappe.call to different method locations
Комментарии
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.