3

I am following online instructions on starting a Django project the right way.

The instructions are based on an earlier version of Django. From my (admittedly limited) knowledge of Django. The latest release of Django (1.10 at the time of posing this question), already handles migrations seemingly well - by way of the manage.py script.

My question then is this: Do I still need to install South to manage my migrations, or can I simply skip that part of the instructions, and use manage.py to deal with my db schema changes?

Homunculus Reticulli
  • 65,167
  • 81
  • 216
  • 341
  • 1
    You should use more up-to-date instructions. There are plenty to be found. – Daniel Roseman Dec 21 '16 at 16:02
  • 1
    @DanielRoseman care tho share a link?. The resource I was using was the only one that came up (first page of Google) using the keywords django + virtuenvwrapper + pip + third party applications. – Homunculus Reticulli Dec 21 '16 at 16:51
  • As usual with Django, you probably want to start with the official documentation and only fill in with other things as needed. – Xiong Chiamiov Jan 15 '17 at 02:01

1 Answers1

14

No, South was for Django before 1.7. With 1.10 everything you would have used it for is baked into Django itself.

Alasdair
  • 298,606
  • 55
  • 578
  • 516
Ben Hare
  • 4,365
  • 5
  • 27
  • 44