I figured out the fix to my problem.
In the django-parsley readme on github: https://github.com/agiliq/django-parsley
It instructs to put your form inside of:
<form parsley-validate>
{{ form.as_p }}
</form>
This is what I was trying with no luck. I ended up finding another article which showed they were using:
<form data-parsley-validate>
Which seems to work.