Source

django-feature-request / feature_request / forms.py

from django import forms

from feature_request.models import FeatureRequest
from django.contrib import messages

class FeatureRequestForm(forms.ModelForm):

    class Meta:
        model = FeatureRequest
        exclude = ('member','create_date','last_update',
                   'is_complete', 'complete_date', 'complete_comments',
                   'status', 'decline_type', 'decline_comments',
                    'active')
        
    def save(self, request, member, submit=False):
        feature_request=super(FeatureRequestForm, self).save(commit=False)
        feature_request.member = member
        feature_request.save(force_update=True)
        messages.add_message(request, messages.ERROR, 'Feature request "%s" has been saved.' % feature_request.request_title)
        return feature_request
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.