I have been developing using Django 1.5 a lot. Is it worth the time to shift from Django 1.5 to Django 1.6 or Django 1.7? I know, In 1.7, migration is into the core of Django. How different is it from south?
Related Questions in DJANGO
- Django Admin Panel and Sub URLs Returning 404 Error on Deployment
- How to return HTTP Get request response from models class in Django project
- Issue with Quantity Increment in Django E-commerce Cart
- Can't install Pipenv on Windows
- use dict from python in django html template and also in js
- 'pyodbc.Cursor' object has no attribute 'callproc', mssql with django
- Django socketio process
- Root path analogue in uWSGI as in Uvicorn
- Django - ModuleNotFoundError: No module named 'backend'
- Does Python being a loosely typed programming language make it less secure?
- sorl-thumbnail adds a background color when padding is used
- Can't connect to local postgresql server from my docker container
- Why ProductHunt api dont work with Python?
- why i have to put extra space in before write option selected because it show error if i don't ' option:selected'
- Django Arrayfield migration to cloud sql (Postgresql) not creating the column
Related Questions in DJANGO-SOUTH
- Cannot migrate Django from 1.7 to 1.8
- TransactionManagementError “Transaction managed block ended with pending COMMIT/ROLLBACK" while making migrations in Django
- South migration in django
- Is it safe to use Django south for handling migration on big project
- What is the difference between south migrations and django migrations?
- Django migrations failing with fresh database
- Unknown migration for 'djcelery:0001_initial' when migrating Django application using South
- Django: How to disable Database status check at startup?
- Schemamigration runs for existing columns in the application
- Django makemigrations make change for 'auth.user' every time
- Why uses South to do migration in Django?
- Does Django 1.10 still need South to manage migrations?
- Django Redirects Causing Migration Error
- Django: broken migrations
- Django: create database tables programmatically/dynamically
Related Questions in DJANGO-1.5
- translation not working in Django 1.5 even after compiling message
- Django 1.5: Remove default language prefix from url in django i18n
- How to save records and get records on behalf of another user
- Django: append manual queryset to queryset object
- Django 1.5 ImportError: No module named myproject.urls
- django.db.migrations.exceptions.NodeNotFoundError while upgrading django
- importError: cannot import model name
- Batch SQL INSERT in Django App
- django 1.5 python set X-Content-Type-Options nosniff
- Django throws internal 500 error while saving heavy data in session variable
- Attach dynamically generated pdf with mail django-pisa
- No 'Access-Control-Allow-Origin' header is present on the requested resource in Django application
- How to handle concurrency with django queryset get method?
- How do I retrieve Email-ID from auth_user table in Django?
- MemcachedError: error 31 A TIMEOUT OCCURRED'
Related Questions in DJANGO-1.6
- Images getting duplicated on django_forms
- Can't pass null fields into django floatfield?
- Need to fetch one-to-many model within a Queryset such that the Queryset has same record repeated, one for each child/nested model
- django custom field accept and store decimal but return ouput as integer
- How to check if Django ValidationError subclass was raised?
- Querying Django model when max_allowed_packet in MySQL is exceeded
- How to annotate query set with count of field in generic relation with Django ORM using Django 1.6
- Django curl request
- Django - override base class model field on get
- "I/O operation on closed file" error when trying to open uploaded file django 1.8
- Django unit tests fail when ran as a whole and there is GET call to the API
- LocaleMiddleware redirects on a non-i18n url pattern
- How to get table name from Django filter objects
- Generic relation in django, queryset with aggregate
- State sharing and deletion in model inheritance
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Django 1.6 is a relatively incremental update compared to Django 1.7.
Django 1.6 adds a few comfort features (i.e., simplified project templates and admin enabling by default) for new projects, and some minor overhauls in algorithms (i.e., model save). There are also a myriad of other features that make development relatively easier when compared to 1.5.
Django 1.7, as you've noted, includes the migration features. In addition, it forces Python 2.7 (which may or may not be an issue for you). The migration is based off of South, so it's similar to use. In addition to various improvements, the plugin focused on being database agnostic, improved autodetection and improved the migration file format.
With both of these updates, your workflow shouldn't change significantly.