Skip to content

Used as pip package to implement feedback for different web applications

License

Notifications You must be signed in to change notification settings

ptuckett86/feedback_request

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Feeback App

This app is used as a package used for leaving feedback about your app. Users will tell you about what is right and what is wrong.

  1. Run pip install git+https://github.org/ptuckett86/feedback_request/src/master/

  1. Add "feedback", and "vote" to your INSTALLED_APPS setting like this:

    INSTALLED_APPS = [
        ...
        'feedback',
        'vote',
    ]
  1. Add feedback email setting to your settings.py file:

FEEDBACK_TO_EMAIL = ["email@example.com"]

  1. Add to your urls.py or routes.py.

  1. Run python manage.py migrate to create the feedback and vote models.

  1. Start the development server and visit http://127.0.0.1:8000/

  1. Visit http://127.0.0.1:8000/feedback/ to start leaving feedback so you can tell the developers how much they suck.

  1. If you use drf-flex-fields add this to your settings.py file:

USER_SERIALIZER = "file_path.UserSerializer"

Note: The vote function is a way for you to vote on feedback instances. Therefore, in order to vote on a particular feedback instance, the url will look like this: /feedback/id/up_vote/ or /feedback/id/down_vote/


Only a super user can add feedback responses and change status on feedback.

About

Used as pip package to implement feedback for different web applications

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages