示例#1
0
def artist_create(request):
    """
    Create a new artist.
    """
    artist = Artist(user=request.user)
    if request.method == 'POST':
        form = ArtistForm(request.POST, instance=artist)
        if form.is_valid():
            artist = form.save()
            return redirect_to(request,
                               reverse('artist_detail', args=[artist.id]))
    else:
        form = ArtistForm(instance=artist)
    return direct_to_template(request, 'profile/artist_form.html', {
        'form': form,
    })
示例#2
0
 def setUp(self):
     """
     """
     self.user = User.objects.create(
         username='******',
         first_name='John',
         last_name='Doe',
         email='*****@*****.**',
         password='******',
     )
     self.artist = Artist(user=self.user,
                          name='The Edens Experience',
                          description='This is a test artist.',
                          email_address='*****@*****.**',
                          telephone_number='401-529-0760',
                          pay_to_the_order_of='Brandon Edens',
                          address1='115 Empire St.',
                          city='Providence',
                          state='RI',
                          zipcode='02903')
     self.artist.save()