Update '3_Panel_Administrador'
parent
5d3a07ae0e
commit
330ea1d9fe
@ -10,14 +10,14 @@
|
||||
### Activo por defecto
|
||||
|
||||
*settings.py*
|
||||
```
|
||||
```py
|
||||
...
|
||||
INSTALLED_APPS = [
|
||||
'django.contrib.admin',
|
||||
...
|
||||
```
|
||||
*urls.py*
|
||||
```
|
||||
```py
|
||||
...
|
||||
urlpatterns = [
|
||||
path('admin/', admin.site.urls),
|
||||
@ -26,7 +26,7 @@ urlpatterns = [
|
||||
[*enlace a admin*](http://192.168.0.4:8000/admin/)
|
||||
|
||||
### Crear SuperUsuario, con perfíl de administrador
|
||||
```
|
||||
```sh
|
||||
python3 manage.py createsuperuser
|
||||
Username (leave blank to use 'sat'): Roberrrt
|
||||
Email address: admin@gitea.com
|
||||
@ -46,7 +46,7 @@ Superuser created successfully.
|
||||
### Administrar tablas desde el Panel
|
||||
|
||||
*admin.py*
|
||||
```
|
||||
```py
|
||||
from django.contrib import admin
|
||||
from gestionPedidos.models import Clientes
|
||||
|
||||
@ -55,7 +55,7 @@ admin.site.register(Clientes)
|
||||
|
||||
### Configurar campo 'email' como opcional, clase Cliente
|
||||
*models.py*
|
||||
```
|
||||
```py
|
||||
...
|
||||
class Clientes(models.Model):
|
||||
...
|
||||
@ -83,7 +83,7 @@ Fono:
|
||||
|
||||
Personalizar nombre a mostrar en panel, en el Modelo.
|
||||
*models.py*
|
||||
```
|
||||
```py
|
||||
class Clientes(models.Model):
|
||||
...
|
||||
direccion = models.CharField(max_length=50, verbose_name="La Direcc.:")
|
||||
@ -103,7 +103,7 @@ Fono:
|
||||
### Ver otros campos de tablas a modificar en panel
|
||||
|
||||
*gestionPedidos/admin.py*
|
||||
```
|
||||
```py
|
||||
from django.contrib import admin
|
||||
from gestionPedidos.models import Clientes, Articulos, Pedidos
|
||||
|
||||
@ -124,7 +124,7 @@ admin.site.register(Clientes, ClientesAdmin)
|
||||
|
||||
### Agregar campo de busqueda
|
||||
*gestionPedidos/admin.py*
|
||||
```
|
||||
```py
|
||||
class ClientesAdmin(admin.ModelAdmin):
|
||||
list_display = ("nombre", "direccion", "fono")
|
||||
# Campos de busqueda en la barra
|
||||
@ -133,7 +133,7 @@ class ClientesAdmin(admin.ModelAdmin):
|
||||
|
||||
### Agregar Filtros
|
||||
*admin.py*
|
||||
```
|
||||
```py
|
||||
class ArticulosAdmin(admin.ModelAdmin):
|
||||
list_filter = ("seccion",)
|
||||
```
|
||||
@ -150,7 +150,7 @@ class ArticulosAdmin(admin.ModelAdmin):
|
||||
|
||||
**Tambien se puede filtar por fecha**
|
||||
*admin.py*
|
||||
```
|
||||
```py
|
||||
class PedidosAdmin(admin.ModelAdmin):
|
||||
list_display = ("numero", "fecha")
|
||||
list_filter = ("fecha",)
|
||||
@ -170,7 +170,7 @@ admin.site.register(Pedidos, PedidosAdmin)
|
||||
|
||||
**Filtro de disposicion horizontal, estilo menú**
|
||||
*admin.py*
|
||||
```
|
||||
```py
|
||||
class PedidosAdmin(admin.ModelAdmin):
|
||||
list_display = ("numero", "fecha")
|
||||
list_filter = ("fecha",)
|
||||
@ -184,7 +184,7 @@ class PedidosAdmin(admin.ModelAdmin):
|
||||
|
||||
### Cambiar Idioma
|
||||
*settings.py*
|
||||
```
|
||||
```py
|
||||
#LANGUAGE_CODE = 'en-us'
|
||||
LANGUAGE_CODE = 'es-CL'
|
||||
```
|
||||
|
Loading…
Reference in New Issue
Block a user