This website requires JavaScript.
c0ee38eadd
Create requirements.txt
chap9
JasonHomeWorkstationUbuntu
2020-11-12 18:49:00 +11:00
acc73e287d
Moved everything from src to root directory
JasonHomeWorkstationUbuntu
2020-11-12 18:21:04 +11:00
830c5c01ee
9.2 As Always, Start with a Test
master
JasonHomeWorkstationUbuntu
2020-11-12 13:28:05 +11:00
2b42be9815
8.8 What We Glossed Over: collectstatic and Other Static Directories
JasonHomeWorkstationUbuntu
2020-11-11 21:26:58 +11:00
9cb89fbbb2
8.7 Using Our Own CSS
JasonHomeWorkstationUbuntu
2020-11-11 21:14:20 +11:00
863ed901f2
8.6.3 Table Styling
JasonHomeWorkstationUbuntu
2020-11-11 21:06:48 +11:00
f091214d3f
8.6.2 Large Inputs
JasonHomeWorkstationUbuntu
2020-11-11 21:02:35 +11:00
7c666eefa0
8.6.1 Jumbotron!
JasonHomeWorkstationUbuntu
2020-11-11 20:59:29 +11:00
79cb4da94d
8.5.1 Switching to StaticLiveServerTestCase
JasonHomeWorkstationUbuntu
2020-11-11 19:22:46 +11:00
4931ae9747
8.5 Static Files in Django
JasonHomeWorkstationUbuntu
2020-11-11 19:16:23 +11:00
8a0fb67696
Remigrate the database
JasonHomeWorkstationUbuntu
2020-11-11 19:16:09 +11:00
bfa3bde075
8.4.1 Rows and Columns
JasonHomeWorkstationUbuntu
2020-11-11 18:18:10 +11:00
8a57cbfc10
8.4 Integrating Bootstrap
JasonHomeWorkstationUbuntu
2020-11-11 18:09:23 +11:00
430167db83
8.3 Django Template Inheritance
JasonHomeWorkstationUbuntu
2020-11-11 18:03:02 +11:00
d209a9a794
8.2 Prettification: Using a CSS Framework
JasonHomeWorkstationUbuntu
2020-11-11 17:48:24 +11:00
f8ea01f895
8.1 What to Functionally Test About Layout and Style
JasonHomeWorkstationUbuntu
2020-11-11 17:32:22 +11:00
c1e75783d6
7.12 A Final Refactor Using URL includes (w/ bug fix)
chap7-new
JasonHomeWorkstationUbuntu
2020-11-11 16:02:34 +11:00
59f8866642
A Final Refactor Using URL includes
JasonHomeWorkstationUbuntu
2020-11-11 15:57:15 +11:00
e3f0793729
7.11.4 Testing the Response Context Objects Directly
JasonHomeWorkstationUbuntu
2020-11-11 15:47:02 +11:00
d99dd167ac
7.11.2 The Last New View (w/ bug fix)
JasonHomeWorkstationUbuntu
2020-11-11 15:27:37 +11:00
84f6645fc1
7.11.2 The Last New URL
JasonHomeWorkstationUbuntu
2020-11-11 15:20:04 +11:00
62beff176e
7.11.1 Beware of Greedy Regular Expressions!
JasonHomeWorkstationUbuntu
2020-11-11 15:19:01 +11:00
3b999bda98
7.11 One More View to Handle Adding Items to an Existing List
JasonHomeWorkstationUbuntu
2020-11-11 15:15:51 +11:00
29124d8fcd
7.10.2 Adjusting new_list to the New World (w/ bug fix)
JasonHomeWorkstationUbuntu
2020-11-11 15:04:49 +11:00
434e66e0ae
7.10.1 Capturing Parameters from URLs
JasonHomeWorkstationUbuntu
2020-11-11 14:54:17 +11:00
df26c82490
7.10 Each List Should Have Its Own URL
JasonHomeWorkstationUbuntu
2020-11-11 14:52:09 +11:00
6515ab1dc7
7.9.2 Adjusting the Rest of the World to Our New Models
JasonHomeWorkstationUbuntu
2020-11-11 14:47:24 +11:00
db97326010
7.9.1 A Foreign Key Relationship (continue)
JasonHomeWorkstationUbuntu
2020-11-11 14:41:58 +11:00
5e167bf898
7.9.1 A Foreign Key Relationship
JasonHomeWorkstationUbuntu
2020-11-11 14:41:27 +11:00
56e0feac1e
7.9 Biting the Bullet: Adjustinig Our Models
JasonHomeWorkstationUbuntu
2020-11-11 14:39:11 +11:00
5dc4127eaa
7.8.4 A Regression! Pointing Our Forms at the New URL
JasonHomeWorkstationUbuntu
2020-11-11 14:35:01 +11:00
11be39eaf2
7.8.3 Removing Now-Redundant Code and Tests
JasonHomeWorkstationUbuntu
2020-11-11 14:33:52 +11:00
b5ab7f620a
7.8.2 A URL and View for New List Creation
JasonHomeWorkstationUbuntu
2020-11-11 14:32:21 +11:00
24fb7b1e09
7.8.1 A Test Class for New List Creation
JasonHomeWorkstationUbuntu
2020-11-11 14:27:11 +11:00
8bf071ae61
7.7 Another Small Step: A Separate Template for Viewing Lists
JasonHomeWorkstationUbuntu
2020-11-11 14:19:55 +11:00
541e85a01f
7.6 Green? Refactor
JasonHomeWorkstationUbuntu
2020-11-11 14:15:26 +11:00
2e3ddeb036
7.5.2+ A New View Function
JasonHomeWorkstationUbuntu
2020-11-11 13:36:02 +11:00
d2d72da60d
7.5.2 A New View Function
JasonHomeWorkstationUbuntu
2020-11-11 13:33:55 +11:00
4d0f9a6976
7.5.1 A New URL
JasonHomeWorkstationUbuntu
2020-11-11 00:07:45 +11:00
153e36c790
7.5 Taking a First, Self-Contained Step: One New URL
JasonHomeWorkstationUbuntu
2020-11-11 00:07:25 +11:00
e59776035b
7.4 Iterating Towards the New Design
JasonHomeWorkstationUbuntu
2020-11-10 23:56:56 +11:00
0d2e2de364
7.3 Ensuring We Have a Regression Test
JasonHomeWorkstationUbuntu
2020-11-10 23:53:42 +11:00
5c57b306bd
7.0 Small Design When Necessary
JasonHomeWorkstationUbuntu
2020-11-10 23:39:17 +11:00
9c1cd34424
7.3 Ensuring We Have a Regression Test
chap7
JasonHomeWorkstationUbuntu
2020-11-09 20:25:29 +11:00
8cdc3ec319
6.3 On Implicit and Explicit Waits, and Voodoo time.sleeps
JasonHomeWorkstationUbuntu
2020-11-09 16:58:36 +11:00
5b4547af9a
6.1 Ensuring Test Isolation in Functional Tests
JasonHomeWorkstationUbuntu
2020-11-09 15:52:11 +11:00
05b8f21943
Redirect after POST, and show all items in template
chap5
JasonHomeWorkstationUbuntu
2020-11-09 12:33:20 +11:00
ff01b880eb
Rendering Items in the Template
JasonHomeWorkstationUbuntu
2020-11-09 12:22:55 +11:00
deceab97c3
5.7 Redirect After a POST
JasonHomeWorkstationUbuntu
2020-11-09 11:57:23 +11:00
8bfd695ece
5.6 Saving the POST to the Database
JasonHomeWorkstationUbuntu
2020-11-09 11:16:18 +11:00
ac7a1a70e1
5.5.2 The Test Gets Surprisingly Far: Model for list Items and associated migration
JasonHomeWorkstationUbuntu
2020-11-08 22:03:59 +11:00
d5facdfa2c
5.5 The Django ORM and Our First Model, created ItemModelTest
JasonHomeWorkstationUbuntu
2020-11-08 21:48:15 +11:00
87834f5a0b
5.4 Three Strikes and Refactor
JasonHomeWorkstationUbuntu
2020-11-08 20:50:27 +11:00
9bacbfef4c
5.3.1+ fixed problem by replacing find_element_by_tag_name with find_elements_by_tag_name
JasonHomeWorkstationUbuntu
2020-11-08 20:46:26 +11:00
892cdbf541
5.3.1 An Unexpected Failure
JasonHomeWorkstationUbuntu
2020-11-08 20:39:30 +11:00
c0661056cf
5.3 Passing Python Variables to Be Rendered in the Template
JasonHomeWorkstationUbuntu
2020-11-08 16:50:20 +11:00
81b586ac07
5.2 Processing a POST Request on the Server
JasonHomeWorkstationUbuntu
2020-11-08 16:24:07 +11:00
9c102d7add
Finished 5.1 Wiring Up our form to send a POST request
JasonHomeWorkstationUbuntu
2020-11-08 14:44:57 +11:00
1fb94c9d74
Finished to 4.5 Front page HTML now generated from a template
chap4
JasonHomeWorkstationUbuntu
2020-11-07 21:25:24 +11:00
747e0c7009
Finished 4.4 On Refactoring
JasonHomeWorkstationUbuntu
2020-11-07 21:05:22 +11:00
89224c9928
4.3.1 Refactoring to Use a Template
JasonHomeWorkstationUbuntu
2020-11-07 20:48:41 +11:00
4f7cb1bb5a
Finished 4.2 Using selenium to test user interactions
JasonHomeWorkstationUbuntu
2020-11-07 19:21:21 +11:00
bfaffaa997
Finished up to chap 3.7: Basic view now returns minimal HTML
chap3
JasonHomeWorkstationUbuntu
2020-11-07 15:23:42 +11:00
1827d492d6
Finished up to 3.6, First unit test and url mapping, dummy view
JasonHomeWorkstationUbuntu
2020-11-07 14:42:22 +11:00
ff9370e0ca
Chapter3.5 Wrote application, created lists/views.py
JasonHomeWorkstationUbuntu
2020-11-06 12:32:21 +11:00
6db53bce69
Chapter3.2 Unit testing in Django, Add app for lists, with deliverately failing unit test
JasonHomeWorkstationUbuntu
2020-10-15 17:47:38 +11:00
4671fcd24d
Chapter3.1 Our First Django App, and Our First Unit Test
JasonHomeWorkstationUbuntu
2020-10-15 17:43:46 +11:00
76a8bf8aed
Chap2.2 The Python Standard Library's unittest Module
chap2
JasonHomeWorkstationUbuntu
2020-10-15 17:34:44 +11:00
e48aa8a282
Chapter2.1 Using a Functional Test to Scope Out a Minimum Viable App
JasonHomeWorkstationUbuntu
2020-10-15 17:17:44 +11:00
2f89272c14
Chapter1.2 Getting Django Up and Running
chap1
JasonHomeWorkstationUbuntu
2020-10-15 16:03:24 +11:00
ee21fccd52
Chap1.1 Obey the Testing Goat! Do Nothing Until You Have a Test
JasonHomeWorkstationUbuntu
2020-10-15 16:00:29 +11:00
d96795923e
First work
JasonHomeWorkstationUbuntu
2020-10-15 15:59:52 +11:00
1cd42eff1b
Initial commit
Jason
2020-10-15 14:53:46 +10:00