mkadmin.py 714 B

123456789101112131415161718192021222324252627
  1. #!/usr/bin/env python
  2. from wsgi import *
  3. from django.contrib.auth.models import User
  4. print("get or create admin user")
  5. u, created = User.objects.get_or_create(username="admin")
  6. if created or u.password == "":
  7. u.set_password("password")
  8. u.is_superuser = True
  9. u.is_staff = True
  10. u.save()
  11. print("Created the admin user")
  12. else:
  13. print(u)
  14. print("Admin already created")
  15. print("Check site")
  16. from django.contrib.sites.models import Site
  17. site = Site.objects.get(pk=1)
  18. if site.name != "dotcloud":
  19. print("site name is wrong it is {0}. fixing it".format(site.name))
  20. site.name = "dotcloud"
  21. site.domain = "pbpstore-johncosta.dotcloud.com"
  22. site.save()
  23. print("done fixing the site")