From ccf2f12905a18e5bef6dee4a0b2068d3a1779516 Mon Sep 17 00:00:00 2001 From: Juda Kaleta Date: Sun, 1 Dec 2013 12:33:09 +0100 Subject: [PATCH] Create superuser from fixture --- example_project/README.rst | 7 ++++--- .../example_project/fixtures/initial_data.yaml | 15 +++++++++++++++ example_project/example_project/models.py | 0 3 files changed, 19 insertions(+), 3 deletions(-) create mode 100644 example_project/example_project/fixtures/initial_data.yaml create mode 100644 example_project/example_project/models.py diff --git a/example_project/README.rst b/example_project/README.rst index 72308f2..8c1dde6 100644 --- a/example_project/README.rst +++ b/example_project/README.rst @@ -6,12 +6,13 @@ How to run it? pip install Django pip install pyyaml -#. Create database (you can create admin account):: +#. Create database:: - python manage.py syncdb + python manage.py syncdb --noinput #. Run testing server:: python manage.py runserver -#. Take a look at http://localhost:8000 +#. Take a look at http://localhost:8000 . You can log in to administration with username ``admin`` + and password ``admin``. diff --git a/example_project/example_project/fixtures/initial_data.yaml b/example_project/example_project/fixtures/initial_data.yaml new file mode 100644 index 0000000..00de8e9 --- /dev/null +++ b/example_project/example_project/fixtures/initial_data.yaml @@ -0,0 +1,15 @@ +- fields: + date_joined: 2013-12-01 05:25:05.084549 + email: admin@example.com + first_name: 'John' + groups: [] + is_active: true + is_staff: true + is_superuser: true + last_login: 2013-12-01 05:25:09.185561 + last_name: 'Smith' + password: pbkdf2_sha256$12000$scfDItXHnci7$ZloMPgY2YAhaFelKGqZ7eJB3mCYbxwua8TxNnCerwP8= + user_permissions: [] + username: admin + model: auth.user + pk: 1 diff --git a/example_project/example_project/models.py b/example_project/example_project/models.py new file mode 100644 index 0000000..e69de29