r14r / Django_Writing-your-first-Django-App

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

❯ django-admin startproject project
❯ python manage.py  migrate
❯ python manage.py  runserver
❯ python manage.py startapp polls
❯ python manage.py makemigrations polls
Migrations for 'polls':
  polls/migrations/0001_initial.py
    - Create model Question
    - Create model Choice
❯ python manage.py sqlmigrate polls 0001
BEGIN;
--
-- Create model Question
--
CREATE TABLE "polls_question" ("id" integer NOT NULL PRIMARY KEY AUTOINCREMENT, "question_text" varchar(200) NOT NULL, "pub_date" datetime NOT NULL);
--
-- Create model Choice
--
CREATE TABLE "polls_choice" ("id" integer NOT NULL PRIMARY KEY AUTOINCREMENT, "choice_text" varchar(200) NOT NULL, "votes" integer NOT NULL, "question_id" bigint NOT NULL REFERENCES "polls_question" ("id") DEFERRABLE INITIALLY DEFERRED);
CREATE INDEX "polls_choice_question_id_c5b4b260" ON "polls_choice" ("question_id");
COMMIT;
❯ python manage.py migrate
Operations to perform:
  Apply all migrations: admin, auth, contenttypes, polls, sessions
Running migrations:
  Applying polls.0001_initial... OK

Create Superuser

❯ python manage.py createsuperuser

Debugging

❯ python -m pip install django-debug-toolbar

About

License:MIT License


Languages

Language:Python 89.2%Language:HTML 9.9%Language:CSS 0.6%Language:Makefile 0.4%