ed
parent
8c993d1e1c
commit
be9dee0604
@ -18,25 +18,44 @@ admin.site.register(Servicio, ServicioAdmin)
|
|||||||
![img](https://gitea.kickto.net/jp.av.dev/intro_Django/raw/branch/master/ProyectoWeb/wikimg/admin_panel.png)
|
![img](https://gitea.kickto.net/jp.av.dev/intro_Django/raw/branch/master/ProyectoWeb/wikimg/admin_panel.png)
|
||||||
|
|
||||||
*Django no esta configurado para servir archivos media*
|
*Django no esta configurado para servir archivos media*
|
||||||
*Los archivos deben ser guardados en un direcctorio concertom, luego especificarlo en Django*
|
*Los archivos deben ser guardados en un direcctorio concreto, luego especificarlo en Django*
|
||||||
|
|
||||||
Crear carpeta para esturctura de archivos media
|
Crear carpeta para esturctura de archivos media
|
||||||
*/Raiz-del-Proyecto*/**media**
|
*/Raiz-del-Proyecto*/**media**
|
||||||
|
|
||||||
## Servir contenido 'media'
|
## Servir contenido 'media'
|
||||||
|
|
||||||
Agregar ruta en **settings.py**
|
### Crear jerarquia de directorios por app
|
||||||
|
|
||||||
|
**Agregar ruta en** ***settings.py***
|
||||||
```
|
```
|
||||||
|
# Static files (CSS, JavaScript, Images)
|
||||||
|
...
|
||||||
MEDIA_URL = '/media/'
|
MEDIA_URL = '/media/'
|
||||||
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
|
|
||||||
|
MEDIA_ROOT = BASE_DIR / 'media'
|
||||||
|
...
|
||||||
```
|
```
|
||||||
|
|
||||||
### Crear jerarquia de directorios acorde a cada app
|
**Configurar directorio de medios en el modelo**
|
||||||
|
|
||||||
|
|
||||||
servcios/**models.py**
|
servcios/**models.py**
|
||||||
```
|
```
|
||||||
...
|
...
|
||||||
imagen = models.ImageField(upload_to='servicios')
|
imagen = models.ImageField( upload_to = 'servicios' )
|
||||||
...
|
...
|
||||||
```
|
```
|
||||||
|
|
||||||
|
**Agregar url en** /ProyectoWeb/ProyectoWebApp/***urls.py***
|
||||||
|
```
|
||||||
|
...
|
||||||
|
from django.conf import settings
|
||||||
|
from django.conf.urls.static import static
|
||||||
|
|
||||||
|
...
|
||||||
|
|
||||||
|
urlpatterns += static(settings.MEDIA_URL, document_root = settings.MEDIA_ROOT)
|
||||||
|
```
|
||||||
|
|
||||||
|
### Mostrar 'servicios' creados en Panel de Administración
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user