preloader

1 janvier 1 | 2 minutes de lecture
Index du contenu

El diseño general se muestra a continuación: Esto muestra que un objeto Libro tendrá un isbn, un título, un autor y un precio atributo. A su vez, el objeto Bookshop tendrá un atributo de libros que contendrá cero o más libros. El atributo de libros en realidad contendrá una Lista como la lista de libros necesita cambiar dinámicamente a medida que se agregan libros nuevos o libros antiguos eliminado La Librería también definirá tres métodos que • permitir la obtención de un libro a través de su isbn, • permitir que se agregue un libro a la lista de libros y • habilitar la eliminación de un libro (según su isbn). Se proporcionará información de enrutamiento para un conjunto de funciones que invocarán métodos apropiados en el objeto Bookshop. Las funciones a decorar @app.route y las asignaciones que se utilizarán se enumeran a continuación: • get_books() que se asigna a la URL /libro/lista utilizando HTTP Get solicitud de método. • get_book(isbn) que se asigna a la URL /libro/ donde isbn es un Parámetro de URL que se pasará a la función. Esto también utilizará el Solicitud HTTP GET. • create_book() que se asigna a la URL de /libro mediante HTTP Post pedido. • update_book() que se asigna a la URL /libro pero usando HTTP Put pedido. • delete_book() que se asigna a la URL /libro/ pero usando el Solicitud de eliminación HTTP. 41.3 El modelo de dominio El modelo de dominio comprende las clases Book y Bookshop. Estos son pre- enviado a continuación. 482 41 Servicio web de librería

comments powered by Disqus

popular post

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Lire plus

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Lire plus

• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.

Lire plus