Commit Graph

52 Commits

Author SHA1 Message Date
b829002c61 Revised the documentation in FormView in the Mia core application. 2020-08-16 19:10:38 +08:00
eba94c2b96 Added type hints to the parameters in the form_invalid and form_valid methods in FormView in the Mia core application. 2020-08-16 19:00:47 +08:00
4f9c3e89c3 Reordered the methods in FormView in the Mia core application. 2020-08-16 18:58:25 +08:00
9c98cb70f4 Split the post() method into form_valid() and form_invalid() in the FormView in the Mia core application. 2020-08-16 18:31:02 +08:00
15594c4349 Added type hint to the return types of the get_context_data and get_form methods in FormView in the Mia core application. 2020-08-16 18:15:28 +08:00
499b7897ef Simplified the get_object method in the UserFormView in the Mia core application. 2020-08-16 13:44:41 +08:00
60b3dfa33c Split the get() method into get_context_data() and get_form() from FormValue in the Mia core application. 2020-08-16 13:20:18 +08:00
a7bb5d456a Added the cleaned_data argument to the get_not_modified_message and get_success_message methods in the FormView in the Mia core application. 2020-08-16 10:46:59 +08:00
3794735df9 Added the documentation to the get_form_class() method in the FormView in the Mia core application. 2020-08-16 10:40:31 +08:00
38df53d73a Renamed the do_get() method to get(), and do_post() method to post(), and accepts the parameters as dispatch() in the FormView in the Mia core application. 2020-08-16 10:39:20 +08:00
f932d5a0a7 Changed the _form pseudo @property to the get_form_class () method in the FormView in the Mia core application. 2020-08-16 09:55:59 +08:00
a2a47cdea2 Renamed the form property to form_class in the Mia core application. 2020-08-16 09:50:05 +08:00
190d9e51e0 Revised the documentation of the UserFormView and MyAccountFormView in the Mia core application. 2020-08-16 09:46:23 +08:00
a4d92a6a30 Replaced the function-based my_account_form and my_account_store views with the class-based MyAccountFormView view in the Mia core application. 2020-08-15 01:05:21 +08:00
283da62a3f Added the error_url property and get_error_url method back to FormView in the Mia core application. 2020-08-14 08:42:22 +08:00
6e64918cd9 Removed the get_error_url method and the error_url property, because we bounce to the same current URL now in the Mia core application. 2020-08-14 01:01:45 +08:00
c353e17db2 Combined the create and store URL, and the edit and update URL of the users to simplify the URL pattern settings, because they are handled by the same view now in the Mia core application application. 2020-08-14 00:53:10 +08:00
21c9db396d Renamed the get_current_object method of FormView to get_object, to follow the convention of Django form views in the Mia core application. 2020-08-14 00:44:14 +08:00
6fb74a9a8c Replaced self.request.resolver_match.kwargs with self.kwargs in the class-based views in the Mia core application. 2020-08-14 00:40:23 +08:00
95b6a6a4ea Revised the fill_model_from_form() method in the FormView in the Mia core application. 2020-08-13 22:33:31 +08:00
7d364da930 Revised the make_form_from_model() method in the FormView in the Mia core application. 2020-08-13 22:31:27 +08:00
b266a02634 Revised the error message in FormView in the Mia core application. 2020-08-13 19:33:17 +08:00
依瑪貓
51593d72e6 Revised the documentation of the dispatch method in FormView in the Mia core application. 2020-08-13 17:54:12 +08:00
依瑪貓
a61f705dda Split the the dispatch method in FormView into do_get() and do_post() methods in the Mia core application. 2020-08-13 17:53:15 +08:00
依瑪貓
3c655b8f87 Added my own base FormView, and replaced the current function-based user form views with a new UserFormView that based on my base FormView in the Mia core application. I do not know if I am doing the right thing. 2020-08-13 15:43:04 +08:00
1be05c2252 Added type hints to the Mia core application. 2020-08-13 08:05:35 +08:00
b306dbd6cf Removed the now-unused TODO view from the Mia core application. 2020-08-12 00:29:04 +08:00
283411061a Revised the documentation in the views of the Mia core application. 2020-08-12 00:28:42 +08:00
5f18cc719c Moved the view of the HTTP 500 Internal Server Error from the Mia core application to the site URL settings, to reduce coupling between the site settings and the Mia core application. 2020-08-12 00:27:37 +08:00
28ee42792d Added the custom HTTP 500 Internal Server Error page. 2020-08-11 23:12:20 +08:00
a229f8a3f6 Added the user's own account management in the Mia core application. 2020-08-09 23:46:08 +08:00
b2aad32579 Added to delete a user account in the Mia core application. 2020-08-09 22:53:56 +08:00
c19c6c4b1e Added to store the user account in the Mia core application. 2020-08-09 22:41:22 +08:00
1fbd934e32 Added required_GET and login_required to the views of the user list and user detail in the Mia core application. 2020-08-09 22:11:02 +08:00
d0407d4900 Removed an excess blank line in the views of the Mia core application. 2020-08-09 22:09:30 +08:00
d7ddee340b Added the user form, and revised the text in the user list and user detail in the Mia core application. 2020-08-09 22:08:15 +08:00
c500f15945 Added the user details in the Mia core application. 2020-08-09 20:47:53 +08:00
2a6d3ff4cb Added the user list in the Mia core application. 2020-08-09 20:22:37 +08:00
4266e43388 Simplified the log out view in the Mia core application. 2020-08-09 19:08:47 +08:00
550e44d93a Replaced the links to the home page with the view name. 2020-08-09 18:55:30 +08:00
f29943dfea Replaced the home page view with a simple TemplateView(), and revised the name of the log out view. 2020-08-09 18:51:21 +08:00
b396b151e4 Added TODO to the todo view in the Mia core application. 2020-08-09 18:23:20 +08:00
5c7636d37e Added my own DeleteView in the Mia core application, and applied it in the accounting application. 2020-08-09 14:20:38 +08:00
edb1aece09 Fixed the documentation of the view of the home page in the Mia core application. 2020-08-02 00:29:43 +08:00
依瑪貓
1212cc2858 Revised the TODO view to accept additional arguments in the Mia core application. 2020-07-14 09:59:56 +08:00
a7ec80f066 Added a dummy "TODO" view to the Mia core application. 2020-07-09 23:18:37 +08:00
6f604f1c86 Revised the documentation. 2020-07-08 07:24:36 +08:00
c0f664761e Added documentation to the utilities and views of the Mia Core application. 2020-07-07 20:49:31 +08:00
cd7d7a5106 Added the home page view. 2020-07-06 23:22:20 +08:00
66f1e4b4fa Renamed the logout_view() function to logout(). 2020-07-06 23:06:45 +08:00