コード例 #1
0
ファイル: views.py プロジェクト: ben432rew/recession_survivor
    def post( self, request ):
        form = Portfolio.create_form( request.POST )

        if form.is_valid():
            data = form.cleaned_data
            data['user'] = User.objects.get( id=request.user.id )
            results = Portfolio.create( data )
            
            return redirect( '/portfolio/{}/manage'.format( results.slug ) )

        request.context_dict[ 'form' ] = form
        
        return render( request, 'portfolio/create.html', request.context_dict )
コード例 #2
0
ファイル: views.py プロジェクト: ben432rew/recession_survivor
 def get( self, request ):
     if request.user.is_anonymous():
         return redirect('/')
     request.context_dict[ 'form' ] = Portfolio.create_form()
     
     return render( request, 'portfolio/create.html', request.context_dict )