I have a functioning Django site up at larapsodia.pythonanywhere.com, but I need to do a lot more development on it and I don't want to keep having the site go down while I'm working on it. So what I'd like to do is keep the existing site as a staging/development site, and make a production copy (hosted on PAW). How do I do that?
Some details:
- The site currently uses the SQLite database, which I obviously wouldn't want for the production site but I'm unsure how to change it
- I currently have the "Hacker" plan but am willing to upgrade if necessary
- I've bought a domain name for the production site (tunisiandictionary.org)
- I'm using git for version control, but this is the first time I've used it, so I'm not familiar with using it to deploy the site or anything like that
And, most importantly: I'm an amateur/hobbyist, so step-by-step would be much appreciated.
Thanks!
PS — I have some ideas that I might go something like this:
- Upgrade my account so I can have multiple apps
- Set up a new Django app
- Point my new domain name to that site, following the instructions here
- Do something with git, to copy the site into the new app and update it in the future (I'm really fuzzy about this part, but imagine that I can probably find a tutorial for that on git's site).
That's how I'm guessing I'll need to go about it, but I'd like some confirmation that I'm on the right track before I upgrade my account and begin a new app.