Esempio n. 1
0
 def handle(self, *args, **options):
     faker = Faker("pl_PL")
     for i in range(10):
         author = Author()
         author.first_name = faker.first_name()
         author.last_name = faker.last_name()
         author.birthday = faker.date_of_birth()
         author.save()
         self.stdout.write(self.style.SUCCESS(f'Create: {str(author)}'))
Esempio n. 2
0
def addAuthor(request):
    new_author = Author()
    if request.method == 'POST':
        form = AuthorForm(request.POST)
        if form.is_valid():
            first_name = form.cleaned_data['first_name']
            last_name = form.cleaned_data['last_name']
            email = form.cleaned_data['email']
            age = form.cleaned_data['age']

            new_author.first_name = first_name
            new_author.last_name = last_name
            new_author.email = email
            new_author.age = age
            new_author.save()

            #return HttpResponse("Author Added")
            #return render(request, 'auth_users.html')
            return redirect('/books/home/')
    else:
        form = AuthorForm()
    return render(request, 'author.html', {'form': form})