preloader

1 января 1 г. | 2 чтение минут
Указатель содержания

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 Principiantes Guía de Python 3 Programación Juan caza

Прочитайте больше

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

Прочитайте больше

gratis. Para la mayor parte del trabajo que hago en Python, la versión Community es más que adecuado y por lo tanto es la versión que puede descargar e instalar (nota con el Versión profesional, obtiene una prueba gratuita, pero deberá pagar la versión completa versión al final de la versión de prueba o vuelva a instalar la versión de la Comunidad en ese momento).

Прочитайте больше