Skip to content

AdWav/Django_POC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django

installation de l'environnement

Command d'exécution pour installer l'environnement de travail :

./install_django_ubuntu.sh

Entrer dans l'environnement virtuel

source ./.venv/bin/activate

Cloner ce projet (ici en ssh)

git@github.com:AdWav/Django_Tuto.git

Installez les packages nécessaires

pip install -r requirements.txt

Si serveur de type Mysql / Mariadb , Ajoutez ces packages (de base db.sqlite3)

Assurez-vous d'avoir le bon type de server, dans le fichier POC_livredor/settings.py

sudo apt-get install mysql-server mysql-client

Puis parametrez ce serveur

sudo mysql_secure_installation

liste des paramètres :

  • Enter current password for root (enter for none) : [enter]
  • Switch to unix_socket authentication: [n]
  • Change the root password : [Y] → Cf emplacement du mot de passe
  • Remove anonymous users ? [Y]
  • Disallow root login remotely ? [n]
  • Remove test Database and access to it ? [Y]
  • Reload privilege table now ? [n]

connectez-vous à la DB...

mysql -u root -p

...pour créer la DB

CREATE DATABASE mabase;

Activez le server

python3 manage.py runserver

Rendez-vous à l'adresse pour vous connecter

http://localhost:8000/admin/

Test de fonctionnement du projet

curl -X POST http://127.0.0.1:8000/article/ \
	-H "Content-Type: application/json" \
	-d '{"title":"article_1","article":"test_1"}' \
	-u user_1:user1user

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors