Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chapter 1 Ommissions #113

Open
datatalking opened this issue Aug 19, 2022 · 0 comments
Open

Chapter 1 Ommissions #113

datatalking opened this issue Aug 19, 2022 · 0 comments

Comments

@datatalking
Copy link

On page 3 we create the enviroment then activate it and install django, then on page 4 they say to run startproject for mysite but django will now allow the 'django-admin startproject mysite' unless you as the user do a 'cd mysite'... and this isn't shown until page 5 so that needs to be done first. If not the user gets an error python: can't open file 'manage.py': [Errno 2] No such file or directory

Next on page 5 we do the python manage.py migrate which runs then we do python manage.py runserver and we get the sample page to run, which is great.

The problem again is the author forgets there is an entire audience who don't know anything and his next page while helpfully talking about project/mysite settings.py file he fails to mention on page 8 or 9 what to do with the shell which is open and we are just left hanging. The user needs to be told ok close out the existing interpreter using quit() command.

Then the user also needs to be told we are going to add onto mysite app by creating an app inside the existing mysite project created on page 4. It took me 3 hours of chasing my tail vs following well documented instructions to figure out these elements and the author needs to be thinking that the new user doesn't know much about django from a hill of beans.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant