Fred
198ba0ad16
Mise à jour de 'source/part-1-workspace/_main.adoc'
continuous-integration/drone/push Build is passing
Details
2021-07-30 15:15:27 +02:00
Fred
817cab3e69
Mise à jour de 'source/main.adoc'
continuous-integration/drone/push Build is passing
Details
2021-07-30 15:14:18 +02:00
Fred
175134b400
Mise à jour de 'source/part-1-workspace/environment/_index.adoc'
continuous-integration/drone/push Build is passing
Details
2021-07-30 15:12:24 +02:00
Fred
160709be3c
Mise à jour de 'source/part-1-workspace/_main.adoc'
continuous-integration/drone/push Build is passing
Details
2021-07-30 15:11:44 +02:00
Fred
a9c767915a
Mise à jour de 'source/part-1-workspace/django/_index.adoc'
continuous-integration/drone/push Build is passing
Details
2021-07-30 15:10:54 +02:00
Fred
6127ad491b
Mise à jour de 'source/part-1-workspace/django/_index.adoc'
continuous-integration/drone/push Build is passing
Details
2021-07-30 15:04:54 +02:00
Fred
89173d83c8
Mise à jour de 'source/part-1-workspace/django/_index.adoc'
continuous-integration/drone/push Build is passing
Details
2021-07-30 15:04:16 +02:00
Fred
c2808d57eb
Mise à jour de 'source/part-1-workspace/maintainable-applications/_index.adoc'
continuous-integration/drone/push Build is passing
Details
2021-07-30 15:03:44 +02:00
Fred
1abf05bc57
Mise à jour de 'source/part-1-workspace/environment/_index.adoc'
continuous-integration/drone/push Build is passing
Details
2021-07-30 15:02:48 +02:00
Fred
7153e8df0f
Mise à jour de 'source/part-1-workspace/_main.adoc'
continuous-integration/drone/push Build is passing
Details
2021-07-30 14:59:34 +02:00
Fred
8528a1a0c2
Mise à jour de 'source/main.adoc'
continuous-integration/drone/push Build is passing
Details
2021-07-30 14:48:13 +02:00
Fred
2a4ef7b8b9
Mise à jour de 'source/part-1-workspace/_main.adoc'
continuous-integration/drone/push Build is passing
Details
2021-07-30 14:44:25 +02:00
Fred
cf720c58e6
Mise à jour de 'source/part-1-workspace/_main.adoc'
continuous-integration/drone/push Build is passing
Details
2021-07-30 14:43:32 +02:00
Fred
c3eff557bd
Mise à jour de 'source/part-1-workspace/maintainable-applications/clean_architecture.adoc'
continuous-integration/drone/push Build is passing
Details
2021-07-30 14:35:47 +02:00
Fred
293725cd1e
Mise à jour de 'source/part-1-workspace/maintainable-applications/clean_architecture.adoc'
continuous-integration/drone/push Build is passing
Details
2021-07-30 14:34:24 +02:00
Fred
63f445c4c4
Mise à jour de 'source/part-1-workspace/maintainable-applications/clean_architecture.adoc'
continuous-integration/drone/push Build is passing
Details
2021-07-30 14:33:48 +02:00
Fred
ed8decec0c
Mise à jour de 'source/part-1-workspace/_main.adoc'
continuous-integration/drone/push Build is passing
Details
2021-07-30 14:32:20 +02:00
Fred
0487813aff
Mise à jour de 'source/part-1-workspace/_main.adoc'
continuous-integration/drone/push Build is passing
Details
2021-07-30 14:28:39 +02:00
Fred
9a0fa7d0c8
Mise à jour de 'source/part-1-workspace/django/_index.adoc'
continuous-integration/drone/push Build is passing
Details
2021-07-30 14:27:55 +02:00
Fred
3f556c57bd
Mise à jour de 'source/part-1-workspace/maintainable-applications/clean_architecture.adoc'
continuous-integration/drone/push Build is passing
Details
2021-07-30 14:24:49 +02:00
Fred
0d8e6f8ac4
Ajouter 'source/part-1-workspace/maintainable-applications/clean_architecture.adoc'
continuous-integration/drone/push Build is passing
Details
2021-07-30 11:03:33 +02:00
Fred
ee6703d303
Mise à jour de 'source/part-1-workspace/maintainable-applications/_index.adoc'
continuous-integration/drone/push Build is passing
Details
2021-07-30 11:02:58 +02:00
Fred Pauchet
3a84830f3c
Fix layout for TOC
continuous-integration/drone/push Build is passing
Details
2021-07-28 21:38:45 +02:00
Fred Pauchet
1af4d4c8f2
Delete latex (too complicated for my little brain)
continuous-integration/drone/push Build is passing
Details
2021-05-18 21:51:13 +02:00
Fred
a6519ed11a
Switch to TeX ? :)
continuous-integration/drone/push Build is passing
Details
2021-05-18 20:13:10 +02:00
Fred
136b053cee
On -> Nous
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
2021-04-12 20:08:16 +02:00
Fred Pauchet
e994fcc628
Working on the administration panel
continuous-integration/drone/push Build is passing
Details
2021-04-12 19:05:53 +02:00
Fred Pauchet
a96955f6f1
Working on migrations and models
continuous-integration/drone/push Build is passing
Details
2021-04-06 19:29:02 +02:00
Fred
525fd98ac0
Working on models
continuous-integration/drone/push Build is passing
Details
2021-04-05 20:53:29 +02:00
Fred
b0212568d9
Describe migrations and add a basic schema
continuous-integration/drone/push Build is passing
Details
2021-04-02 09:42:49 +02:00
Fred
831fb93783
Working on tests
2021-03-28 17:44:41 +02:00
Fred
16d0a344bb
Ced' has left a ';' in a Python block code :-)
continuous-integration/drone/push Build is passing
Details
2020-12-28 20:53:07 +01:00
Fred
333fa33135
Review logging
continuous-integration/drone/push Build is passing
Details
2020-12-28 20:52:48 +01:00
Fred
739c7e7dc0
Redémarrage gracieux du process master de gunicorn
...
continuous-integration/drone/push Build is passing
Details
`pc -C gunicorn` only lists the processes with `gunicorn` command, i.e., workers and master process. Workers are children of master as can be seen using `ps -C gunicorn fc -o ppid,pid,cmd`. We only need the pid of the master, therefore h flag is used to remove the first line which is PID text. Note that, f flag assures that master is printed above workers.
The correct procedure is to send `HUP` signal only to the master. In this way `gunicorn` is gracefully restarted, only the workers, not master, are recreated.
2020-12-28 12:46:42 +01:00
Fred
157776b35d
Move files and folder for coherence
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
2020-12-27 19:35:26 +01:00
Fred
f08f54049a
Fix some asciidoctor errors
continuous-integration/drone/push Build is failing
Details
2020-12-27 19:28:11 +01:00
Fred
85befe2b7e
Add some todos :-)
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
2020-12-27 19:08:59 +01:00
Fred
716983c2a4
Add Expert Python Programming to resources
continuous-integration/drone/push Build is passing
Details
2020-12-26 21:01:29 +01:00
Fred
c2e51df127
Finalize Vagrant configuration file
...
continuous-integration/drone/push Build is passing
Details
But I did not tested it yet :-p
It will be done as soon as Virtualbox will be up and running
on the host.
2020-12-26 20:58:35 +01:00
Fred
873676fb61
Remove unknown parameters
...
Current documentation talks about --name and --extension
but I don't really know what this is about.
References:
* https://docs.djangoproject.com/en/3.1/ref/django-admin/
2020-12-26 20:25:13 +01:00
Fred
65001f1a12
Add a basic 'setup.cfg' configuration file
...
continuous-integration/drone/push Build is passing
Details
And add --template when using startproject command.
2020-12-24 19:41:26 +01:00
Fred
507501c555
A little reminder to fetch database backup
continuous-integration/drone/push Build is passing
Details
2020-12-23 20:37:49 +01:00
Fred
30512fce2e
Add a lot about Heroku
...
continuous-integration/drone/push Build is passing
Details
But the deployment steps still need clarification.
For now, we just have a new app with database and backups.
Refs: #10
2020-12-21 21:26:39 +01:00
Fred
1027f5fc44
Describe Mypy
continuous-integration/drone/push Build is passing
Details
2020-12-19 20:54:09 +01:00
Fred
4655ab2a57
Add resources
continuous-integration/drone/push Build is passing
Details
2020-12-19 17:37:55 +01:00
Fred
e324810894
Describe how changes are threated by Git
continuous-integration/drone/push Build is passing
Details
2020-12-19 16:42:39 +01:00
Fred
659a3b24ba
Change UTF8 user icon
continuous-integration/drone/push Build is passing
Details
2020-12-19 16:29:23 +01:00
Fred
ec7d5825de
Explains a basic Django cycle
continuous-integration/drone/push Build is passing
Details
2020-12-18 21:35:00 +01:00
Fred Pauchet
efdcda2ec2
Add a global 'how it works' schema
continuous-integration/drone/push Build is passing
Details
2020-12-17 21:32:07 +01:00
Fred Pauchet
fdea1e535c
Describe tox.ini file
2020-12-17 20:55:53 +01:00
Fred Pauchet
a82558a141
Wrong [source,<type>]
2020-12-17 20:18:15 +01:00
Fred
cb01c70628
Just a quick reminder to talk about 'good commit msg'
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
2020-12-16 21:36:54 +01:00
Fred
86bd6fbfda
Move several files to make 'django' section more consistent
...
* Delete venvs.adoc and merge it with 'working in isolation'
* Delete tools.adoc and merge it with 'the python language'
* Move migrations to django concepts
* Move unit_tests to django concepts
2020-12-16 21:33:45 +01:00
Fred
40c01c9a87
Refactors 2 diagrams (gwift & khana) to match django apps
2020-12-16 20:22:28 +01:00
Fred Pauchet
2cc3c152bd
Reread Django part 1
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
2020-12-15 21:37:26 +01:00
Fred
b98cc1ef3b
Review django installation part
continuous-integration/drone/push Build is passing
Details
2020-12-15 20:55:13 +01:00
Fred Pauchet
b44b60dccc
Rewrite a little bit of 'working in isolation'
continuous-integration/drone/push Build is passing
Details
2020-12-15 17:04:33 +01:00
Fred Pauchet
90289b4444
Delete (and integrate) external_tools and python.adoc
2020-12-15 16:59:33 +01:00
Fred Pauchet
38ac5be636
Delete documentation.adoc
continuous-integration/drone/push Build is passing
Details
2020-12-15 16:56:20 +01:00
Fred Pauchet
790f774eb9
Write "documentation" section
2020-12-15 16:41:40 +01:00
Fred Pauchet
f4dd9633be
Finalize git (with examples)
continuous-integration/drone/push Build is failing
Details
2020-12-15 13:15:14 +01:00
Fred Pauchet
ee29769649
Finalize Git review
2020-12-15 13:10:07 +01:00
Fred
89f032228f
Review SOLID (but still needs some work)
continuous-integration/drone/push Build is passing
Details
2020-12-14 21:09:20 +01:00
Fred
7ff40c4167
Review 'building maintainable applications'
continuous-integration/drone/push Build is passing
Details
2020-12-14 20:34:39 +01:00
Fred
c8237667fe
Finish a full review of part 1 - 12 factors
continuous-integration/drone/push Build is passing
Details
2020-12-14 20:21:22 +01:00
Fred
124111f110
Add a new diagram for a basic git workflow
continuous-integration/drone/push Build is passing
Details
2020-12-14 13:56:05 +01:00
Fred Pauchet
c32140eb3f
Review 12 factors -> #7
continuous-integration/drone/push Build is passing
Details
2020-12-13 21:30:00 +01:00
Fred Pauchet
caecdcf428
Rework introduction
2020-12-13 15:02:24 +01:00
Fred
9ef2a9e2b7
Mise à jour de 'source/part-3-django-concepts/queryset.adoc'
continuous-integration/drone/push Build is passing
Details
2020-12-04 11:28:53 +01:00
Fred
cd371ceb57
Ajouter 'source/part-3-django-concepts/queryset.adoc'
continuous-integration/drone/push Build is passing
Details
2020-12-04 11:13:06 +01:00
Fred
ff8b436fb9
Mise à jour de 'source/part-3-django-concepts/logging.adoc'
continuous-integration/drone/push Build is passing
Details
2020-11-30 16:11:04 +01:00
Fred Pauchet
d087f0726b
Include images :D
continuous-integration/drone/push Build is passing
Details
2020-11-28 21:58:58 +01:00
Fred Pauchet
ca4451cc24
Include images :D
2020-11-28 21:57:42 +01:00
Fred Pauchet
e110d9338d
Still need to talk about Let's encrypt...
continuous-integration/drone/push Build is passing
Details
2020-11-27 22:20:38 +01:00
Fred Pauchet
6236d5d52a
Prepare battlefield for debian deployment
continuous-integration/drone/push Build is passing
Details
2020-11-27 22:19:47 +01:00
Fred Pauchet
05166ccb87
Merge from master
2020-11-27 21:57:24 +01:00
Fred Pauchet
cf1a7f2c1a
Rework deployment
continuous-integration/drone/push Build is passing
Details
2020-11-24 21:40:34 +01:00
fred
ecad0cfe23
Mise à jour de 'source/part-3-django-concepts/models.adoc'
2020-09-13 19:23:17 +02:00
fred
4eea327af1
Mise à jour de 'source/part-3-django-concepts/models.adoc'
2020-09-13 19:21:32 +02:00
fred
585d4b3b7e
Mise à jour de 'source/part-3-django-concepts/models.adoc'
2020-09-13 19:20:38 +02:00
fred
87438b6892
Ajouter 'source/part-2-deployment/docker.adoc'
2020-09-13 16:27:48 +02:00
fred
3f220a82b8
Mise à jour de 'source/part-3-django-concepts/templates.adoc'
2020-09-13 16:23:59 +02:00
fred
777f5a89b2
Mise à jour de 'source/part-3-django-concepts/models.adoc'
2020-09-11 15:18:43 +02:00
Fred Pauchet
aff3366c0c
Integrates Gwift right into Django-concepts, for a better illustration.
2020-09-08 20:32:34 +02:00
Fred Pauchet
49bce428c8
Finalises 12factors explanation.
2020-09-04 21:58:11 +02:00
Fred Pauchet
624e9318ba
Continues to describe the 12 factors.
2020-09-03 21:36:17 +02:00
Fred Pauchet
8d8b6c27a3
Describes 12-factors, maintainable applications and a small introduction to environment.
2020-09-01 21:52:29 +02:00
Fred Pauchet
7a37981d10
Describes the environment.
2020-09-01 21:24:46 +02:00
Fred Pauchet
bb7743459d
Merges from master.
2020-08-31 21:45:56 +02:00
Fred Pauchet
6da434459b
Adds a bunch of modification based
...
on GNU/Linux Magazine HS 109.
2020-08-31 21:42:20 +02:00
fred
951ecf07e3
Mise à jour de 'source/part-2-deployment/infrastructure.adoc'
2020-08-15 19:32:20 +02:00
fred
b88aa51034
Mise à jour de 'source/part-2-deployment/00-main.adoc'
2020-05-02 16:43:16 +02:00
fred
ca8b440c40
Supprimer 'source/part-2-deployment/voir-aussi.md'
2020-05-02 10:33:45 +02:00
fred
e8876dcb2c
Ajouter 'source/part-2-deployment/voir-aussi.md'
2020-05-02 10:30:40 +02:00
fred
55ebb3ca1d
Mise à jour de 'source/part-3-django-concepts/template-tag.adoc'
2020-04-24 10:52:30 +02:00
fred
e30149881d
Mise à jour de 'source/part-1-workspace/unit_tests.adoc'
2020-04-22 07:32:04 +02:00
fred
40c1f97264
Mise à jour de 'source/part-9-bonus/00-main.adoc'
2020-04-19 19:06:01 +02:00
Fred Pauchet
43ea71941a
structure architecture and software flow
2020-04-14 21:49:49 +02:00
Fred Pauchet
050b241646
switch pdf text admonitions to font awesome
2020-04-14 21:49:20 +02:00
Fred
fadd7c592d
fixing part-3-django content
2020-04-13 15:01:36 +02:00