Belajar membuat aplikasi berdasarkan bukunya Anrew Pinkham: Unleased Django
modified: README.md
new file: manage.py
new file: suorganizer/__init__.py
new file: suorganizer/asgi.py
new file: suorganizer/settings.py
new file: suorganizer/urls.py
new file: suorganizer/wsgi.py
new file: organizer/__init__.py
new file: organizer/admin.py
new file: organizer/apps.py
new file: organizer/migrations/__init__.py
new file: organizer/models.py
new file: organizer/tests.py
new file: organizer/views.py
modified: README.md
new file: blog/__init__.py
new file: blog/admin.py
new file: blog/apps.py
new file: blog/migrations/__init__.py
new file: blog/models.py
new file: blog/tests.py
new file: blog/views.py
modified: README.md
modified: suorganizer/settings.py
Pass
new file: helloworld/__init__.py
new file: helloworld/admin.py
new file: helloworld/apps.py
new file: helloworld/migrations/__init__.py
new file: helloworld/models.py
new file: helloworld/tests.py
new file: helloworld/views.py
modified: suorganizer/settings.py
Pass
modified: README.md
modified: helloworld/views.py
modified: README.md
modified: suorganizer/urls.py
modified: README.md
modified: suorganizer/urls.py
modified: README.md
modified: suorganizer/settings.py
modified: README.md
deleted: helloworld/__init__.py
deleted: helloworld/admin.py
deleted: helloworld/apps.py
deleted: helloworld/migrations/__init__.py
deleted: helloworld/models.py
deleted: helloworld/tests.py
deleted: helloworld/views.py
modified: README.md
modified: blog/models.py
modified: README.md
modified: blog/models.py
modified: README.md
modified: organizer/models.py
modified: README.md
modified: organizer/models.py
modified: README.md
modified: organizer/models.py
modified: README.md
modified: organizer/models.py
3.4.3.1 Adding Relational Fields to Our Models - Part 1 add OneToMany relationship between Startup and NewsLink
modified: README.md
modified: organizer/models.py
3.4.3.2 Adding Relational Fields to Our Models - Part 2 add ManyToMany relationship between Tag and Startup
modified: README.md
modified: organizer/models.py
3.4.3.3 Adding Relational Fields to Our Models - Part 3 add ManyToMany relationship between Tag and Startup to Post
modified: README.md
modified: blog/models.py
modified: README.md
modified: organizer/models.py
3.4.4.2 Controlling Model Field Behavior with Field Options - Part 2 add pub_date field to NewsLink model
modified: README.md
modified: organizer/models.py
3.4.4.3 Controlling Model Field Behavior with Field Options - Part 3 add more fields to Startup model
modified: README.md
modified: organizer/models.py
modified: README.md
modified: blog/models.py
modified: README.md
modified: organizer/models.py
modified: README.md
modified: organizer/models.py
modified: README.md
modified: organizer/models.py
modified: README.md
modified: blog/models.py
3.4.6.1 Controlling Model Behavior with Nested Meta Classes - Part 1 Declare Meta class in Tag model
modified: README.md
modified: organizer/models.py
3.4.6.2 Controlling Model Behavior with Nested Meta Classes - Part 2 Declare Meta class in Startup model
modified: README.md
modified: organizer/models.py
3.4.6.3 Controlling Model Behavior with Nested Meta Classes - Part 3 Declare Meta class in NewsLink model
modified: README.md
modified: organizer/models.py
3.4.6.4 Controlling Model Behavior with Nested Meta Classes - Part 4 Declare Meta class in Post model
modified: README.md
modified: blog/models.py
(startup) λ python manage.py check
System check identified no issues (0 silenced).
(startup) λ python manage.py makemigrations organizer
Migrations for 'organizer':
organizer\migrations\0001_initial.py
- Create model Startup
- Create model Tag
- Create model NewsLink
- Add field tags to startup
(startup) λ python manage.py makemigrations blog
Migrations for 'blog':
blog\migrations\0001_initial.py
- Create model Post
(startup) λ python manage.py makemigrations
No changes detected
modified: README.md
new file: blog/migrations/0001_initial.py
new file: organizer/migrations/0001_initial.py
modified: README.md
modified: organizer/models.py
modified: organizer/views.py
modified: README.md
modified: suorganizer/urls.py
modified: README.md
modified: organizer/views.py
modified: README.md
modified: organizer/views.py
modified: README.md
new file: organizer/templates/organizer/tag_detail.html
modified: README.md
modified: organizer/templates/organizer/tag_detail.html
modified: README.md
modified: organizer/templates/organizer/tag_detail.html
modified: README.md
modified: organizer/templates/organizer/tag_detail.html
modified: README.md
modified: organizer/templates/organizer/tag_detail.html
modified: README.md
modified: organizer/templates/organizer/tag_detail.html
modified: README.md
modified: organizer/templates/organizer/tag_detail.html
modified: README.md
modified: organizer/templates/organizer/tag_detail.html
modified: README.md
modified: organizer/templates/organizer/tag_detail.html
modified: README.md
modified: organizer/templates/organizer/tag_detail.html
modified: README.md
modified: organizer/templates/organizer/tag_detail.html
modified: README.md
modified: organizer/templates/organizer/tag_detail.html
modified: README.md
modified: organizer/templates/organizer/tag_detail.html
modified: README.md
modified: organizer/templates/organizer/tag_detail.html
modified: README.md
new file: organizer/templates/organizer/tag_list.html
modified: README.md
new file: organizer/templates/organizer/tag_list.html
modified: README.md
new file: organizer/templates/organizer/tag_list.html
modified: README.md
new file: organizer/templates/organizer/tag_list.html
modified: README.md
new file: organizer/templates/organizer/tag_list.html
modified: README.md
new file: organizer/templates/organizer/startup_detail.html
modified: README.md
new file: organizer/templates/organizer/startup_detail.html
modified: README.md
new file: organizer/templates/organizer/startup_list.html
modified: README.md
new file: blog/templates/blog/post_detail.html
modified: README.md
new file: blog/templates/blog/post_list.html
modified: README.md
modified: suorganizer/settings.py
modified: README.md
new file: templates/base.html
modified: README.md
new file: templates/base.html
modified: README.md
modified: organizer/templates/organizer/tag_list.html
modified: README.md
modified: organizer/templates/organizer/tag_list.html
modified: README.md
modified: organizer/templates/organizer/tag_list.html
modified: README.md
new file: templates/organizer/base_organizer.html
modified: README.md
new file: blog/templates/blog/base_blog.html
modified: README.md
modified: organizer/templates/organizer/tag_list.html
modified: README.md
modified: organizer/templates/organizer/startup_list.html
modified: README.md
modified: organizer/templates/organizer/startup_list.html
modified: README.md
modified: organizer/templates/organizer/tag_detail.html
modified: README.md
modified: organizer/views.py
modified: README.md
modified: organizer/views.py
modified: README.md
modified: suorganizer/urls.py
modified: README.md
modified: organizer/views.py
modified: README.md
modified: organizer/views.py
modified: README.md
modified: organizer/views.py
modified: README.md
modified: suorganizer/urls.py
modified: README.md
modified: suorganizer/urls.py
modified: README.md
modified: organizer/views.py
modified: README.md
modified: organizer/views.py
modified: README.md
modified: organizer/views.py
NOTE:
1. Cleaning up the codes
2. Old codes from the book don't work
3. Use my own codes
modified: README.md
modified: organizer/views.py
modified: README.md
modified: organizer/urls.py
modified: README.md
modified: organizer/urls.py
modified: organizer/views.py