Frappe Framework App Development Bootcamp - Day 1 (Dubai, 2024)
HTML-код
- Опубликовано: 5 авг 2024
- Day 2: • Frappe Framework App D...
Day 3: • Frappe Framework App D...
Enrol into the full course here: frappe.school/lms/courses/app... (it's FREE!)
This is a recording from our comprehensive in-person Frappe Framework Bootcamp that took place at World Trade Centre, Dubai 🇦🇪🇦🇪
Manual / Assignments: manual.buildwithhussain.dev/
Frappe School: frappe.school
For schedule, past episodes and more, check website: buildwithhussain.dev
My Setup: buildwithhussain.dev/setup/
Articles: buildwithhussain.dev/articles
My Twitter: x.com/NagariaHussain
More Resources:
ERPNext: erpnext.com
Frappe Framework: frappeframework.com
About Frappe: frappe.io
Chapters
---------------
00:00:00 - Introduction
00:11:59 - Training Resources / Manual
00:21:35 - New Site / Bench Tenancy Modes
00:31:39 - Setup Wizard
00:32:14 - Overview of The Desk
00:40:25 - System Settings
00:42:05 - List View (Users)
00:43:30 - Form View (User, New User / Set Password)
00:48:27 - Building Web Pages No-code/Low-code way
00:55:22 - Website Settings / Theme Customisations
01:01:43 - (Custom) DocType Overview & Creation
01:10:35 - CRUD from UI (Drivers)
01:14:25 - DocField Properties
01:16:50 - Document Naming
01:18:50 - DocType Title Field
01:20:00 - Configuration over Code philosophy
01:20:50 - More of Form View
01:25:10 - BTS of a DocType / The Database Table
01:28:50 - Going into development Realm
01:32:18 - Bench / Architecture of Framework
01:40:28 - Custom Apps
01:42:09 - Relationship between site, apps and bench
01:43:28 - Creating a new app
01:49:43 - Bench Cheatsheet
01:52:11 - Overview of the App Directory
01:58:00 - Module Def / Uniqueness of DocType name
02:05:31 - Going into to Development Mode
02:09:00 - DocType Directory / Files Overview
02:17:34 - Creating Vehicle DocType
02:23:52 - Bulk Data Import & Export
02:34:03 - Form View Image Field
02:41:15 - No-code REST API (v2)
02:57:00 - Understanding Bench Processes / The Procfile
03:19:10 - Virtual DocFields
03:28:38 - Document Lifecycle Hooks / Controller Logic
03:39:04 - Site Python Console
03:40:00 - CRUD using Frappe ORM Python APIs
03:46:20 - System Console
03:50:00 - QnA Start
03:56:18 - Reading content of a File Document
04:03:50 - Viewing ER Diagrams for DocTypes using commit
This video came at right time :)
Very useful session. Thank you!
This is amazing! Thank you very much!
Very well done, waiting for the other days
Very well done, waiting for the other days 🙂
bench console is a killer feature. Great for testing and also for running methods against a list of a specific Doctype.
This was really a usefull session to all thanks to you
Awesome
thanks hussain :)
Wow just yesterday I saw your video and said I need to learn to develop my own applications on top of Frappe framework, I need to integrate desk on the backend and so on :D
Now this video came I am so excited thank you Hussain, will you upload rest of the days, day 2 and day 3?
Yes, will try to edit and upload over the next week.
Hi, how can i make changes in frappe cloud? eg: I need to make changes in pos display i need to add a select field to select the sales person. is that possibe?
eagerly waiting for day 2 video
On it 🏃♂️
Hello sir, i want to implement nepali datepicker . I've the script that would add new field with nepali datepicker in it but right now i have to do it one by one from code for different fields. The best way would be adding new fieldtype as nepalidate. so how do i add a new fieldtype with necessary scripts in it?
What is the correct sequential to learn frappe from your channel , which playlist or video i have follow to learn from scratch ?
You can start here: ruclips.net/p/PLQGFK8RiEPSKsY3QbZ8zUTj8RGJ6NnvAZ&si=5Jbuw5qeWvQj0JDE
Some essentials:
ruclips.net/p/PLQGFK8RiEPSIyFFVQcPGN5svu51Rkdkii&si=Y_TotvxLaptBg9yj
Then watch me build a few apps:
ruclips.net/p/PLQGFK8RiEPSIbuqEUHFvsOSeU7MNigN_2&si=2uscSy6n8PrlFJjX
ruclips.net/p/PLQGFK8RiEPSK0P937uDN2_Xl3nrGKoKhb&si=zRZffOYZNhAXHZnY
Most important, build your own apps along the way! Have fun!
Could be any one let me know whether frappe development could be possible only through Mac and linux if possible pls let me know the steps
Can anyone plz help me , how to host frappe project on hostinger , plzzz 🙏🙏
If I purchase a certification addon, will I get certified by Instructor or Frappe?
Will I get credly badge also along with certificate?
-- From Frappe School
Hi 👋
The certificate will be from Frappe School / Frappe. You won’t get a credly badge.
Thank you very much for the presentation. Is it possible to get a link to Frappe Framework App Development Bootcamp (Dubai, 2024) - Day 2 and Day 3
Still editing Day 2, will try to upload by today. You can join the discord group here to stay notified: discord.gg/877ngQse
Great content. I have one query though. Is it possible to force a user to have only one active session? Need to automatically logout from other places if a user tries to access the desk / site from multiple browsers?
Yes this is available
@@rehanansari6932 any reference?
@@rehanansari6932 any reference?
@@rehanansari6932 any references?
🤔
I am facing difficulties in opening the site from vscode,when i try to log in to my account it repeatedly keeps showing me that the user doesnt exist,but i do have an account Kindly help me solve it
Try logging in from terminal: bench browse -user
Python script from app is running from even for the sites that doesn't install the app. ☹️ Frappe team must fix this issue. If you extend base document from the app it will get executed even without installing in the site🙁
Weird. Please post your query here: discuss.frappe.io
@@BuildWithHussain Sure. I will
I have one suggestion. When answering the participants question could you please quote what the question was. the question asked is not audible.
Trying to do that in Day 2, let’s see how much I can cover though.
Can you please share CSV files?
Hi 👋🏼
I have added them to the lesson on Frappe School: frappe.school/lms/courses/app-development-with-frappe-framework/learn/2-1
Drivers CSV: frappe.school/files/drivers.csv
Vehicle CSV: frappe.school/files/vehicles.csv
Heyo
👀
Can you please repeat the question before answering them ? The questions are not audible and people watching the video loose context.
Fixed starting Day 2 😄
may the Verse be with you ... Frappeverse