def edit_artist(artist_id): form = ArtistForm() artist={ "id": 4, "name": "Guns N Petals", "genres": ["Rock n Roll"], "city": "San Francisco", "state": "CA", "phone": "326-123-5000", "website": "https://www.gunsnpetalsband.com", "facebook_link": "https://www.facebook.com/GunsNPetals", "seeking_venue": True, "seeking_description": "Looking for shows to perform at in the San Francisco Bay Area!", "image_link": "https://images.unsplash.com/photo-1549213783-8284d0336c4f?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=300&q=80" } # TODO: populate form with fields from artist with ID <artist_id> form = ArtistForm() artist = Artist.query.filter_by(id=artist_id).first() form.genres.default = artist.genres form.state.default = artist.state form.process() form.name.data = artist.name form.city.data = artist.city form.phone.data = artist.phone form.address.data = artist.address form.website.data = artist.website form.facebook_link.data = artist.facebock_link form.seeking_talent.data = artist.seeking_talent form.sseeking_description.data = artist.seeking_description form.image_link.data = artist.image_link return render_template('forms/edit_artist.html', form=form, artist=artist)
def edit_artist(artist_id): form = ArtistForm() artist = Artist.query.filter_by(id=artist_id).first() form.seeking_venue.default = artist.seeking_venue form.process() form.name.data = artist.name form.city.data = artist.city form.state.data = artist.state form.genres.data = artist.genres form.phone.data = artist.phone form.website.data = artist.website form.facebook_link.data = artist.facebook_link form.image_link.data = artist.image_link form.seeking_description.data = artist.seeking_description return render_template('forms/edit_artist.html', form=form, artist=artist)
def edit_artist(artist_id): form = ArtistForm() # TODO: populate form with fields from artist with ID <artist_id> artist = Artist.query.filter(Artist.id == artist_id).first() form.name.default = artist.name form.city.default = artist.city form.state.default = artist.state form.genres.default = artist.genres form.phone.default = artist.phone form.image_link.default = artist.image_link form.facebook_link.default = artist.facebook_link form.website.default = artist.website form.seeking_venue.default = artist.seeking_venue form.seeking_description.default = artist.seeking_description form.process() return render_template('forms/edit_artist.html', form=form, artist=artist)
def edit_artist(artist_id): form = ArtistForm() artist = Artist.query.get(artist_id) form.process(obj=artist) return render_template('forms/edit_artist.html', form=form, artist=artist)