| 1 | $ mkdir bugtest
|
|---|
| 2 | $ cd bugtest
|
|---|
| 3 | $ virtualenv --python=python2.7 env_p27
|
|---|
| 4 | Running virtualenv with interpreter /usr/bin/python2.7
|
|---|
| 5 | New python executable in env_p27/bin/python2.7
|
|---|
| 6 | Also creating executable in env_p27/bin/python
|
|---|
| 7 | Please make sure you remove any previous custom paths from your /home/luke/.pydistutils.cfg file.
|
|---|
| 8 | Installing setuptools, pip...done.
|
|---|
| 9 |
|
|---|
| 10 | $ source env_p27/bin/activate
|
|---|
| 11 | $ pip install Django==1.7.1
|
|---|
| 12 | Downloading/unpacking Django==1.7.1
|
|---|
| 13 | Using download cache from /home/luke/.pip/cache/https%3A%2F%2Fpypi.python.org%2Fpackages%2Fpy2.py3%2FD%2FDjango%2FDjango-1.7.1-py2.py3-none-any.whl
|
|---|
| 14 | Installing collected packages: Django
|
|---|
| 15 | Successfully installed Django
|
|---|
| 16 | Cleaning up...
|
|---|
| 17 | $ django-admin.py startproject migrationsbug
|
|---|
| 18 | $ cd migrationsbug
|
|---|
| 19 | $ ./manage.py startapp test1
|
|---|
| 20 | $ cat > test1/models.py
|
|---|
| 21 | from django.db import models
|
|---|
| 22 |
|
|---|
| 23 | class MyModel(models.Model):
|
|---|
| 24 | name = models.CharField("First Name", max_length=255, blank=True)
|
|---|
| 25 |
|
|---|
| 26 | ^D
|
|---|
| 27 | $ perl -n -i -p -e 's/INSTALLED_APPS = \(/INSTALLED_APPS = \("test1",/' migrationsbug/settings.py
|
|---|
| 28 | $ ./manage.py makemigrations test1
|
|---|
| 29 | Migrations for 'test1':
|
|---|
| 30 | 0001_initial.py:
|
|---|
| 31 | - Create model MyModel
|
|---|
| 32 | $ cd ../
|
|---|
| 33 | $ deactivate
|
|---|
| 34 | $ virtualenv --python=python3.4 env_p34
|
|---|
| 35 | Running virtualenv with interpreter /usr/bin/python3.4
|
|---|
| 36 | Using base prefix '/usr'
|
|---|
| 37 | New python executable in env_p34/bin/python3.4
|
|---|
| 38 | Also creating executable in env_p34/bin/python
|
|---|
| 39 | Please make sure you remove any previous custom paths from your /home/luke/.pydistutils.cfg file.
|
|---|
| 40 | Installing setuptools, pip...done.
|
|---|
| 41 | $ source env_p34/bin/activate
|
|---|
| 42 | $ pip install Django==1.7.1
|
|---|
| 43 |
|
|---|
| 44 | Downloading/unpacking Django==1.7.1
|
|---|
| 45 | Using download cache from /home/luke/.pip/cache/https%3A%2F%2Fpypi.python.org%2Fpackages%2Fpy2.py3%2FD%2FDjango%2FDjango-1.7.1-py2.py3-none-any.whl
|
|---|
| 46 | Installing collected packages: Django
|
|---|
| 47 | Successfully installed Django
|
|---|
| 48 | Cleaning up...
|
|---|
| 49 |
|
|---|
| 50 | $ cd migrationsbug
|
|---|
| 51 | $./manage.py makemigrations test1
|
|---|
| 52 | Migrations for 'test1':
|
|---|
| 53 | 0002_auto_20141211_1527.py:
|
|---|
| 54 | - Alter field name on mymodel
|
|---|