Added permissions for views, changed tests to pass them

refs #16569
Added permissions to data entry views, updated tests to pass

refs #16569
Rebase to develop
Still rebasing
Merge branch 'feature/16569_take_two' of github.com:osu-cass/whats-fresh-api into feature/16569_take_two

Conflicts:
	whats_fresh/whats_fresh_api/tests/views/test_vendors_products.py
Fixed wrong variable problems, changed requirements to entries

refs #16569

Fixed problems with preparation replacing the correct variables, changed data
entry view requirments to be both Admin group and Data Entry group
Rebasing on develop

refs #16569
Added permissions to data entry views, updated tests to pass

refs #16569
Rebase to develop
Still rebasing
Fixed wrong variable problems, changed requirements to entries

refs #16569

Fixed problems with preparation replacing the correct variables, changed data
entry view requirments to be both Admin group and Data Entry group
Merge branch 'feature/16569_take_two' of github.com:osu-cass/whats-fresh-api into feature/16569_take_two

Conflicts:
	whats_fresh/whats_fresh/settings.py
Changed data entry view decorators, commiting to work on other stuff

refs #16569

Changed from user_passes_test to the group_required function that is now in the
functions.py file. Commiting because testing is broken and tchuy isn't in today,
going to work on something else.
Added group_required to functions.py, called it from views

refs #16569

Added @group_required decorator to data entry views, removed my method from the
views. Altered settings.py to match develop and so tests will work.
Removed stuff from settings.py, as it's been moved

refs #16569

Everything in settings.py has been moved to other files. Removed all extra stuff other than the imports.
Removed decorator from non-data entry views

refs #16569
Rebasing off of develop

refs #16569
Rebase to develop
Still rebasing
Rebasing off develop

refs #16569