text: Title: Feature request: Ability to import uvicorn in django to enable websocket support
  Body: ### Checklist
  
  - [X] There are no similar issues or pull requests for this yet.
  - [ ] I discussed this idea on the [community chat](https://gitter.im/encode/community) and feedback is positive.
  
  ### Is your feature related to a problem? Please describe.
  
  When we do `python manage.py runserver` we have a line in our manage.py file `import daphne.server` which enables websocket support with runserver. If we could do the same thing with uvicorn that would let us get rid of daphne entirely. 
  
  ### Describe the solution you would like.
  
  websocket support for django runserver
  
  ### Describe alternatives you considered
  
  * continue using daphne for runserver (downside: extra dependency)
  * use uvicorn with autoreload feature. (downside: devs prefer using runserver)
  
  ### Additional context
  
  _No response_