diff --git a/apps/pessoas/__init__.py b/apps/pessoas/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/apps/pessoas/admin.py b/apps/pessoas/admin.py new file mode 100644 index 0000000..68604e5 --- /dev/null +++ b/apps/pessoas/admin.py @@ -0,0 +1,10 @@ +from django.contrib import admin +from .models import Pessoa + +class IndexPessoa(admin.ModelAdmin): + list_display = ('id', 'nome', 'email') + list_display_links = ('id', 'nome') + search_fields = ('nome',) + list_per_page = 10 + +admin.site.register(Pessoa, IndexPessoa) diff --git a/apps/pessoas/apps.py b/apps/pessoas/apps.py new file mode 100644 index 0000000..e76864d --- /dev/null +++ b/apps/pessoas/apps.py @@ -0,0 +1,5 @@ +from django.apps import AppConfig + + +class PessoasConfig(AppConfig): + name = 'pessoas' diff --git a/apps/pessoas/migrations/0001_initial.py b/apps/pessoas/migrations/0001_initial.py new file mode 100644 index 0000000..c3cb0fa --- /dev/null +++ b/apps/pessoas/migrations/0001_initial.py @@ -0,0 +1,22 @@ +# Generated by Django 3.1.3 on 2020-11-08 00:32 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + initial = True + + dependencies = [ + ] + + operations = [ + migrations.CreateModel( + name='Pessoa', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('nome', models.CharField(max_length=200)), + ('email', models.CharField(max_length=200)), + ], + ), + ] diff --git a/apps/pessoas/migrations/__init__.py b/apps/pessoas/migrations/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/apps/pessoas/models.py b/apps/pessoas/models.py new file mode 100644 index 0000000..41214e6 --- /dev/null +++ b/apps/pessoas/models.py @@ -0,0 +1,5 @@ +from django.db import models + +class Pessoa(models.Model): + nome = models.CharField(max_length=200) + email = models.CharField(max_length=200) diff --git a/apps/pessoas/tests.py b/apps/pessoas/tests.py new file mode 100644 index 0000000..7ce503c --- /dev/null +++ b/apps/pessoas/tests.py @@ -0,0 +1,3 @@ +from django.test import TestCase + +# Create your tests here. diff --git a/apps/pessoas/views.py b/apps/pessoas/views.py new file mode 100644 index 0000000..91ea44a --- /dev/null +++ b/apps/pessoas/views.py @@ -0,0 +1,3 @@ +from django.shortcuts import render + +# Create your views here. diff --git a/djangoreceitas/settings.py b/djangoreceitas/settings.py index f60b75a..b87d67e 100644 --- a/djangoreceitas/settings.py +++ b/djangoreceitas/settings.py @@ -39,6 +39,7 @@ 'django.contrib.messages', 'django.contrib.staticfiles', 'apps.receitas', + 'apps.pessoas', ] MIDDLEWARE = [