Skip to content

Commit 62a3c7b

Browse files
authored
Merge pull request #418 from pythoncanarias:add-dev-notes
Add-dev-notes
2 parents b28109f + cae895a commit 62a3c7b

2 files changed

Lines changed: 8 additions & 3 deletions

File tree

docs/dev.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ Este proyecto tiene requisitos variados que hacen altamente recomendable configu
99
```console
1010
$ docker-compose up # Deja esto ejecutando y abre una nueva pestaña
1111
```
12+
> Si obtienes un error de tipo _"Version is unsupported"_ debes tener en cuenta [esta documentación sobre versiones del fichero compose](https://docs.docker.com/compose/compose-file/compose-versioning/).
1213
3. Ejecuta las migraciones de la base de datos:
1314
```console
1415
$ docker-compose exec web ./manage.py migrate

docs/new-app.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,14 @@
11
# Añadir una nueva aplicación al proyecto
22

3-
Los proyectos Django se organizan internamente en aplicaciones. Cada aplicación representa una sección o parte de nuestro proyecto. En el caso de que necesitemos añadir una nueva aplicación tendremos que hacer uso de las herramientas que Django nos proporciona:
3+
Los proyectos Django se organizan internamente en aplicaciones. Cada aplicación representa una sección o parte de nuestro proyecto. En el caso de que necesitemos añadir una nueva aplicación tendremos que hacer uso de las herramientas que Django nos proporciona.
4+
5+
Teniendo en cuenta que el [entorno de desarrollo está basado en Docker](dev.md) debemos tener los contenedores corriendo (`docker-compose up`) y ejecutar lo siguiente (_quizás en otra terminal_):
46

57
```console
6-
$ mkdir apps/<app> # tenemos las apps en su propia carpeta
7-
$ ./manage.py startapp <app> apps/<app>
8+
## Situados en el raíz del proyecto...
9+
10+
$ mkdir apps/<app> # creamos la aplicación en la carpeta de apps
11+
$ docker-compose exec web ./manage.py startapp <app> apps/<app>
812
```
913

1014
Basados en el diseño de nuestro proyecto, se deben llevar a cabo algunos pasos adicionales para lograr visualizar la aplicación correctamente.

0 commit comments

Comments
 (0)