@@ -19,8 +19,8 @@ repository to PythonAnywhere, but it doesn't configure the web app just yet. Not
1919yet recommended for actual deployments yet.
2020
2121- [ Motivation] ( #motivation )
22- - [ Approach] ( #approach )
2322- [ Quickstart] ( #quickstart )
23+ - [ Approach] ( #approach )
2424- [ Plugin Development] ( #plugin-development )
2525 - [ Automated Tests] ( #automated-tests )
2626
@@ -31,6 +31,26 @@ doesn't require a credit card to get started. PythonAnywhere offers a free tier
3131that allows users to deploy small Django apps and may be a helpful way to get
3232small Django apps online without financial commitment.
3333
34+ ## Quickstart
35+
36+ Deployment to [ PythonAnywhere] ( https://www.pythonanywhere.com/ ) with this plugin
37+ requires a few prerequisites:
38+
39+ - You must use Git to track your project and push your code to a remote
40+ repository (e.g. GitHub, GitLab, Bitbucket).
41+ - You must track dependencies with a ` requirements.txt ` file.
42+ - Create a PythonAnywhere [ Beginner account] ( https://www.pythonanywhere.com/registration/register/beginner/ ) ,
43+ which is a limited account with one web app, but requires no credit card.
44+ - Generate an [ API token] ( https://help.pythonanywhere.com/pages/GettingYourAPIToken )
45+ - Ideally, stay logged in to PythonAnywhere in your default browser to make the
46+ deployment smoother.
47+
48+ With those prerequisites met, you can install the plugin and deploy your app:
49+
50+ ``` sh
51+ # TBD
52+ ```
53+
3454## Approach
3555
3656PythonAnywhere provides a
@@ -67,20 +87,6 @@ sequenceDiagram
6787** Note:** Users should stay logged into PythonAnywhere in their default browser
6888during deployment, as the console API may need to start a new console session.
6989
70- ## Quickstart
71-
72- Deployment to [ PythonAnywhere] ( https://www.pythonanywhere.com/ ) with this plugin
73- requires a few prerequisites:
74-
75- - You must use Git to track your project and push your code to a remote
76- repository (e.g. GitHub, GitLab, Bitbucket).
77- - You must track dependencies with a ` requirements.txt ` file.
78- - Create a PythonAnywhere [ Beginner account] ( https://www.pythonanywhere.com/registration/register/beginner/ ) ,
79- which is a limited account with one web app, but requires no credit card.
80- - Generate an [ API token] ( https://help.pythonanywhere.com/pages/GettingYourAPIToken )
81- - Ideally, stay logged in to PythonAnywhere in your default browser to make the
82- deployment smoother.
83-
8490## Plugin Development
8591
8692To set up a development environment for working on this plugin alongside
0 commit comments