Site de gestion de cave à vin utilisant une BDD manipulée avec SQLite3 via Python

Related tags

Miscellaneouscave-vin
Overview

cave-vin

Site de gestion de cave à vin utilisant une bdd manipulée avec MySQL


ACCEDER AU SITE : Pour accéder à votre cave vous aurez besoin de lancer le fichier serveur.py depuis un IDE muni du langage Python en version 3.7 ou supérieur. Suivez le lien qui s'affiche dans la console pour aller sur le site.

-------------------------MODIFIER LA CAVE--------------------------

  • AJOUTER UNE BOUTEILLE DE VIN : Remplissez le formulaire "Nouveau vin" avec toutes les informations nécessaires à l'identification d'un vin, ce qui comprend : son nom, son appellation, sa couleur, le nombre de bouteilles, et le millésime (année), puis appuyez sur le bouton d'envoi.

  • AJOUTER UNE APPELLATION : Remplissez le formulaire "Nouvelle appellation" avec toutes les caractéristiques d'une appellation : nom, pays, région et 5 mets maximum associés à l'appellation, puis appuyez sur le bouton d'envoi.

  • RETIRER UNE BOUTEILLE : Appuyez sur le bouton avec le symbole de carré avec un crayon situé à côté du titre du tableau des vins puis saissez l'ID du vin que vous souhaitez retirer.

  • REINITIALISER LA CAVE : Si vous souhaitez supprimer toutes les données des vins ou des appellations, appuyez sur un des boutons "reset" symbolisés par des flèches en rotation sous le tableau correspondant.

-----------------------------NAVIGATION----------------------------

  • NAVIGATION SUR LE SITE : Le menu de navigation vous permet de faire défiler la page jusqu'à l'endroit désiré. Le logo de tonneau ramène en haut de la page, le bouton "Ajouter" ramène sur les deux formulaire et le bouton "Afficher" se centre sur le tableau des vins.

---------------------REQUÊTES SUPPLEMENTAIRES----------------------

  • BOUTON DETAILS : Le bouton symbolisé par deux flèches orientées vers le bas se situant en bas du tableau des vins vous permet de dérouler un popup contenant des informations supplémentaires sur la cave à vin, tel que : le nombre total de bouteilles et le nombre de bouteilles par couleur de vin.

  • RECHERCHE : Deux barres de recherche se situent chacunes au dessus des tableaux des vins et des appellations. Elles permettent de filtrer les éléments affichés dans le tableau pour n'afficher que les éléments correspondant à votre recherche.

  • INFORMATIONS PAR REGION : Le bouton "?" se situant au dessus du tableau des appellations permet d'afficher un tableau contenant les appellations et les vins pour chaque région.

  • METS ASSOCIES AUX VINS : Le formulaire situé sous le tableau des appellations permet d'afficher le(s) vin(s) associés au met saisi.

You might also like...
An alternative site to emplea.do due to inconsistent service of the app.

feline a agile and fast alternative to emplea.do License: MIT Settings Moved to settings. Basic Commands Setting Up Your Users To create a normal user

A small site to list shared directories
A small site to list shared directories

Nebula Server Directories This site can be used to list folder and subdirectories in your server : Python It's required to have Python 3.8 or more ins

Djangoblog - A blogging site where people can make their accout and write blogs and read other author's blogs

This a blogging site where people can make their accout and write blogs and read other author's blogs.

Plugin to manage site, circuit and device diagrams and documents in Netbox
Plugin to manage site, circuit and device diagrams and documents in Netbox

Netbox Documents Plugin A plugin designed to faciliate the storage of site, circuit and device specific documents within NetBox Note: Netbox v3.2+ is

Automatização completa do site https://blaze.com
Automatização completa do site https://blaze.com

PyBlaze Pyblaze possibilita o acesso a api do site blaze utilizando python, retornando os últimos resultados de crashs e doubles. Agora também é possí

Python Function to manage users via SCIM
Python Function to manage users via SCIM

Python Function to manage users via SCIM This script helps you to manage your v2 users. You can add and delete users or groups, add users to groups an

A small project of two newbies, who wanted to learn something about Python language programming, via fun way.

HaveFun A small project of two newbies, who wanted to learn something about Python language programming, via fun way. What's this project about? Well.

A python API act as Control Center to control your Clevo Laptop via wmi on windows.

ClevoPyControlCenter A python API act as Control Center to control your Clevo Laptop via wmi on windows. Usage # pip3 install pymi from clevo_wmi impo

Releases(v1.1.0)
Owner
Elouann Lucas
17 y.o french IT Student
Elouann Lucas
A Python software implementation of the Intel 4004 processor

Pyntel4004 A Python software implementation of the Intel 4004 processor. General Information Two pass assembler using the original mnemonics, directiv

alshapton 5 Oct 01, 2022
Use `forge` and `cast` commands in Python scripts

foundrycli.py ( 🔥 , 🐍 ) foundrycli.py is a Python library I've made for personal use; now open source. It lets you access forge and cast CLIs from P

Zero Ekkusu 17 Jul 17, 2022
Application to list countries in order of travel from the United States.

Application to list countries in order of travel from the United States.

Broden Wanner 1 Nov 03, 2021
A simple script written using symbolic python that takes as input a desired metric and automatically calculates and outputs the Christoffel Pseudo-Tensor, Riemann Curvature Tensor, Ricci Tensor, Scalar Curvature and the Kretschmann Scalar

A simple script written using symbolic python that takes as input a desired metric and automatically calculates and outputs the Christoffel Pseudo-Tensor, Riemann Curvature Tensor, Ricci Tensor, Scal

2 Nov 27, 2021
TallerStereoVision Convencion Python Chile 2021

TallerStereoVision Convencion Python Chile 2021 Taller Stereo Vision & Python PyCon.cl 2021 Instalación Se recomienta utilizar Virtual Environment pyt

2 Oct 20, 2022
A variant caller for the GBA gene using WGS data

Gauchian: WGS-based GBA variant caller Gauchian is a targeted variant caller for the GBA gene based on a whole-genome sequencing (WGS) BAM file. Gauch

Illumina 16 Oct 13, 2022
A simply dashboard to view commodities position data based on CFTC reports

commodities-dashboard A simply dashboard to view commodities position data based on CFTC reports This is a python project using Dash and plotly to con

71 Dec 19, 2022
A Python library for inspecting JVM class files (.class)

lawu Lawu is a human-friendly library for assembling, disassembling, and exploring JVM class files. It's highly suitable for automation tasks. Documen

Tyler Kennedy 45 Oct 23, 2022
This is a calculator of strike price distance for options.

Calculator-of-strike-price-distance-for-options This is a calculator of strike price distance for options. Options are a type of derivative. One strat

André Luís Lopes da Silva 4 Dec 30, 2022
ESteg - A simple steganography program for python

ESteg A simple steganography program to embed the contents of a text file into a

Jithin Renji 1 Jan 02, 2022
This program goes thru reddit, finds the most mentioned tickers and uses Vader SentimentIntensityAnalyzer to calculate the ticker compound value.

This program goes thru reddit, finds the most mentioned tickers and uses Vader SentimentIntensityAnalyzer to calculate the ticker compound value.

195 Dec 13, 2022
A complete python calculator with 2 modes Float and Int numbers.

Python Calculator This program is made for learning purpose. Getting started This Program runs using python, install it via terminal or from thier ofi

Felix Sanchez 1 Jan 18, 2022
Coronavirus Tracker API

Coronavirus Tracker API Provides up-to-date data about Coronavirus outbreak. Includes numbers about confirmed cases, deaths and recovered. Support mul

Francisco Laguna 1 Oct 31, 2020
Another Provably Rare Gem Miner 💎 (for Raritygems)

Provably Rare Gem Miner Go (for Rarity) Pull Request is strongly welcome as I don't know anything about Golang/Python/Web3. Usage Install Python 3.x i

朱里 6 Apr 22, 2022
A simple python script to convert Rubber Ducky payloads into AutoHotKey scripts

AHKDuckyReplacer A simple python script to convert Rubber Ducky payloads into AutoHotKey scripts. I have also added a sample payload for testing. I wi

Krizsan0596 5 Sep 28, 2022
Write Streamlit apps using Notion! (Prototype)

Streamlit + Notion test app Write Streamlit apps using Notion! ☠️ IMPORTANT: This is just a little prototype I made to play with some ideas. Not meant

Thiago Teixeira 22 Sep 08, 2022
Convert ldapdomaindump to Bloodhound

ldd2bh Usage usage: ldd2bh.py [-h] [-i INPUT_FOLDER] [-o OUTPUT_FOLDER] [-a] [-u] [-c] [-g] [-d] Convert ldapdomaindump to Bloodhoun

64 Oct 30, 2022
Process RunGap output file of a workout and load data into Apple Numbers Spreadsheet and my website with API calls

BSD 3-Clause License Copyright (c) 2020, Mike Bromberek All rights reserved. ProcessWorkout Exercise data is exported in JSON format to iCloud using

Mike Bromberek 1 Jan 03, 2022
Archive, organize, and watch for changes to publicly available information.

0. Overview The Trapper Keeper is a collection of scripts that support archiving information from around the web to make it easier to study and use. I

Bill Fitzgerald 9 Oct 26, 2022
python scripts and other files to generate induction encoder PCBs in Kicad

induction_encoder python scripts and other files to generate induction encoder PCBs in Kicad Targeting the Renesas IPS2200 encoder chips.

Taylor Alexander 8 Feb 16, 2022