...
Bloc de code |
---|
character-set-server = utf8 collation-server = utf8_general_ci |
Vous
...
devez
...
ensuite
...
créer
...
une
...
nouvelle
...
base
...
de
...
données.
...
Bloc de code |
---|
(django_pod) pod@pod:/usr/local/django_projects/podv3$ sudo mysqladmin create mydatabase |
Il faut ensuite donner les droits à cette base à un utilisateur renseigné dans votre fichier de settings ci-après
Bloc de code |
---|
(django_pod) pod@pod:/usr/local/django_projects/podv3$ sudo mysql
mysql> GRANT ALL PRIVILEGES ON mydatabase.* TO 'mydatabaseuser'@127.0.0.1 IDENTIFIED BY 'mypassword';
Query OK, 0 rows affected (0.00 sec)
mysql> exit |
Pour utiliser la base de donnée MySQL/MariaDB sur le serveur frontal (ou sur un serveur distant) il faut installer le moteur MySql/Python :
...
(django_pod) pod@Pod:~/django_projects/podv2$ sh create_data_base.sh
Serveur de développement
Le serveur de développement permet de tester vos futurs modifications facilement.
N'hésitez pas à lancer le serveur de développement pour vérifier vos modifications au fur et à mesure.
À ce niveau, vous devriez avoir le site en français et en anglais et voir l'ensemble de la page d'accueil.
(django_pod) pod@Pod:~/django_projects/podv2$ python manage.py runserver ADRESSE_IP/NOM_DNS:8080
--> exemple : (django_pod) pod@pod:~/django_projects/podv2$ python manage.py runserver pod.univ.fr:8080
Toute la personnalisation et la configuration de votre instance de Pod peut se faire dans le répertoire pod/custom. Par exemple, pour votre configuration, il faut créer et renseigner le fichier settings_local.py :
...
Frontal Web NGINX / UWSGI et fichiers statiques
...