Fedora 28 provides PHP 7.2.
Fedora 28 provides versin 2.0 of the Django framework. Notable changes include:
Simplified routing syntax
Mobile-friendly administration interfaces
Brand new Windows expressions
Django 2.0 only supports Python 3, support for Python 2 has been dropped. If you previously used python2-django from a RPM package, make sure you use python3-django and run your code on Python 3. A backward compatible package, python2-django1.11, is also provided for cases where migration to Python 3 is not possible.
See the upstream release notes for a full list of changes in this release.