官术网_书友最值得收藏!

Installing the Required Software and Tools

In this chapter, we will start our journey towards creating RESTful Web Services with Python and its most popular web framework: Django. Python is one of the most popular and versatile programming languages. There are thousands of Python packages, which allow you to extend Python capabilities to any kind of domain you can imagine. You can work with Django and packages to easily build simple and complex RESTful Web Services with Python that can run on your favorite platform.

We will leverage your existing knowledge of Python and all of its packages to code the different pieces of your RESTful Web Services and their ecosystem. We will use object-oriented features to create code that is easier to maintain, understand, and reuse. We don't need to learn another programming language, we can use the one we already know and love: Python.

In this chapter, we will install and configure the environments and the required software and tools to create RESTful Web Services with Django and Django REST framework. We will learn the necessary steps in Linux, macOS, and Windows. We will gain an understanding of the following:

  • Creating a virtual environment with Python 3.x and PEP 405
  • Understanding the directory structure for a virtual environment
  • Activating the virtual environment
  • Deactivating the virtual environment
  • Installing Django and Django REST framework in an isolated environment
  • Creating an app with Django
  • Understanding Django folders, files, and configurations
  • Installing Curl
  • Installing HTTPie
  • Installing the Postman REST client
  • Installing Stoplight
  • Installing iCurlHTTP
主站蜘蛛池模板: 丽水市| 融水| 太和县| 乡宁县| 策勒县| 自治县| 土默特右旗| 南郑县| 广元市| 广水市| 盐津县| 虹口区| 邵阳县| 阳曲县| 德令哈市| 霍城县| 秀山| 尼玛县| 十堰市| 南乐县| 横峰县| 师宗县| 太和县| 慈溪市| 南华县| 崇左市| 河东区| 定西市| 柏乡县| 铜梁县| 柏乡县| 西盟| 娱乐| 台北县| 通辽市| 昔阳县| 文化| 新邵县| 峨眉山市| 西昌市| 抚顺市|