css 

PyDev of the Week: Sebastián Ramírez

This week we welcome Sebastián Ramírez (@tiangolo) as our PyDev of the Week! Sebastián is the creator of the FastAPI Python web framework. He maintains his own website/blog which you should check out if you have some free time. You can also see his open source projects there. You can also see what projects he is contributing to over on Github. Let’s take a few moments to get to know Sebastián better! Can you tell us a little about yourself (hobbies, education, etc): Hey! I’m Sebastián Ramírez, I’m from Colombia,…

Read More
css 

PyDev of the Week: Sebastián Ramírez

This week we welcome Sebastián Ramírez (@tiangolo) as our PyDev of the Week! Sebastián is the creator of the FastAPI Python web framework. He maintains his own website/blog which you should check out if you have some free time. You can also see his open source projects there. You can also see what projects he is contributing to over on Github. Let’s take a few moments to get to know Sebastián better! Can you tell us a little about yourself (hobbies, education, etc): Hey! I’m Sebastián Ramírez, I’m from Colombia,…

Read More

Ahmed Bouchefra: Django 3 Tutorial & CRUD Example with MySQL and Bootstrap

Django 3 is released with full async support! In this tutorial, we’ll see by example how to create a CRUD application from scratch and step by step. We’ll see how to configure a MySQL database, enable the admin interface, and create the django views. We’ll be using Bootstrap 4 for styling. You’ll learn how to: Implement CRUD operations, Configure and access a MySQL database, Create django views, templates and urls, Style the UI with Bootstrap 4 Django 3 Features Django 3 comes with many new features such as: MariaDB support:…

Read More
css 

Beautiful Soup: Build a Web Scraper With Python

The incredible amount of data on the Internet is a rich resource for any field of research or personal interest. To effectively harvest that data, you’ll need to become skilled at web scraping. The Python libraries requests and Beautiful Soup are powerful tools for the job. If you like to learn with hands-on examples and you have a basic understanding of Python and HTML, then this tutorial is for you. In this tutorial, you’ll learn how to: Use requests and Beautiful Soup for scraping and parsing data from the Web…

Read More

Zato Blog: Auto-generating API specifications as OpenAPI, WSDL and Sphinx

This article presents a workflow for auto-generation of API specifications for your Zato services – if you need to share your APIs with partners, external or internal, this is how it can be done. Sample services Let’s consider the services below – they represent a subset of a hypothetical API of a telecommunication company. In this case, they are to do with pre-paid cards. Deploy them on your servers in a module called api.py. Note that their implementation is omitted, we only deal with their I/O, as it is expressed…

Read More
css 

PyCoder’s Weekly: Issue #394 (Nov. 12, 2019)

#394 – NOVEMBER 12, 2019 View in Browser » PSF Seeking Developers for Paid Contract Improving Pip The Python Software Foundation Packaging Working Group is receiving funding to work on the design, implementation, and rollout of pip’s next-generation dependency resolver. Funding has been allocated to secure a senior developer and an intermediate developer, starting in December 2019 or January 2020. RFP open now through November 22. PYFOUND.BLOGSPOT.COM • Shared by Brian Rutledge My Python Development Environment, 2020 Edition The co-creator of Django explains his Python environment: “My setup pieces together…

Read More
css 

PyCoder’s Weekly: Issue #393 (Nov. 5, 2019)

#393 – NOVEMBER 5, 2019 View in Browser » Python Adopts a 12-Month Release Cycle (PEP 602) The CPython team moves to a consistent annual release schedule. More info here in PEP 602. LWN.NET Build a Mobile App With the Kivy Python Framework Learn how to build a mobile application with Python and the Kivy GUI framework. You’ll discover how to develop an application that can run on your desktop as well as your phone. Then, you’ll package your app for iOS, Android, Windows, and macOS. REAL PYTHON Become a…

Read More
css 

Real Python: Python REST APIs With Flask, Connexion, and SQLAlchemy – Part 4

In Part 3 of this series, you added relationships to the REST API and to the database that supports it. This gave you a powerful tool you can use to build interesting programs that send persistent data, as well as the relationships between that data, to a database system. Having a REST API gives you the ability to create a Single-Page Application (SPA) with HTML, CSS, and JavaScript. This is a good starting point before you make the jump to more powerful front-end frameworks, like Angular or React. In this…

Read More
css 

How to Create an Interactive 3D Character with Three.js

Ever had a personal website dedicated to your work and wondered if you should include a photo of yourself in there somewhere? I recently figured I’d go a couple steps further and added a fully interactive 3D version of myself that watched the user’s cursor as they navigated around my screen. And ass if that wasn’t enough, you could even click on me and I’d do stuff. This tutorial shows you how to do the same with a model we chose named Stacy. Here’s the demo (click on Stacy, and…

Read More
css 

Collective #557

How to design delightful dark themes In this article Teresa Man shares how to design dark themes that are readable, balanced, and delightful. Read it roughViz A reusable JavaScript library for creating sketchy/hand-drawn styled charts in the browser. Check it out Our Sponsor You’ve never built a WordPress website like this before Divi is more than just a WordPress theme, it’s a completely new website building platform that replaces the standard WordPress post editor with a vastly superior visual editor. Try it Spotify TUI A Spotify client for the terminal…

Read More