filmov
tv
How to Build Real Time Interactions in Your Django 3 App
Показать описание
#Django 3 brings new features and possibilities. Calvin Hendryx-Parker gives us a tour from a #PyCharm perspective:
- Introduction of new features in Django 3
- How to use those new features in your app
- Live coding of async features into an app using PyCharm
Target audience
Some experience with Django
Contents
00:00 - Start
05:52 - Overview of what will be covered
11:23 - Get the branch
12:40 - Demo the working application
15:05 - Start adding finite state machine feature
16:45 - Review Docker Compose file
18:00 - Show the Makefile plugin for PyCharm
19:01 - Add workflow state to Model
20:23 - Setup project interpreter
22:36 - Browse database tables
26:35 - Use the PyCharm "HTTP Request" tool to test DRF
45:15 - Add a Publish button
52:17 - Configure and use Django Channels
58:15 - Switch Django to use ASGI server
1:02:00 - Put a React component in frontend for live updates
1:04:00 - Demo two browser windows connected via WebSocket backend
Resources:
About the Presenter
Calvin Hendryx-Parker is the co-founder and CTO of Six Feet Up, a Python web application development company focused on deploying content management systems, intranets, and portals, as well as custom web apps using Django, Pyramid, and Plone. Under Calvin's technical leadership, Six Feet Up has served organizations like Amtrak, Eli Lilly, NASA, UCLA, and the United Nations.
As an advocate of open-source, Calvin is also the founder and organizer of the IndyPy meetup group and Pythology training series in Indianapolis. In 2016 Calvin was nominated for a MIRA Tech Educator of the Year Award.
- Introduction of new features in Django 3
- How to use those new features in your app
- Live coding of async features into an app using PyCharm
Target audience
Some experience with Django
Contents
00:00 - Start
05:52 - Overview of what will be covered
11:23 - Get the branch
12:40 - Demo the working application
15:05 - Start adding finite state machine feature
16:45 - Review Docker Compose file
18:00 - Show the Makefile plugin for PyCharm
19:01 - Add workflow state to Model
20:23 - Setup project interpreter
22:36 - Browse database tables
26:35 - Use the PyCharm "HTTP Request" tool to test DRF
45:15 - Add a Publish button
52:17 - Configure and use Django Channels
58:15 - Switch Django to use ASGI server
1:02:00 - Put a React component in frontend for live updates
1:04:00 - Demo two browser windows connected via WebSocket backend
Resources:
About the Presenter
Calvin Hendryx-Parker is the co-founder and CTO of Six Feet Up, a Python web application development company focused on deploying content management systems, intranets, and portals, as well as custom web apps using Django, Pyramid, and Plone. Under Calvin's technical leadership, Six Feet Up has served organizations like Amtrak, Eli Lilly, NASA, UCLA, and the United Nations.
As an advocate of open-source, Calvin is also the founder and organizer of the IndyPy meetup group and Pythology training series in Indianapolis. In 2016 Calvin was nominated for a MIRA Tech Educator of the Year Award.
Комментарии