This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| userReactionExist(alias) { | |
| let user_id = 1; | |
| let user_reaction = _.find(this.reactions, function (reaction) { | |
| if (reaction.alias == alias) { | |
| if (reaction.user.id == user_id) { | |
| return true; | |
| } | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| _.isEqual(_.sortBy(array1), _.sortBy(array2)) | |
| // example | |
| validateArray(field_key) { | |
| let original_array = this.pre_toggle_data[field_key]; | |
| let new_array = this.task_data[field_key]; | |
| // check contains the same value |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| mounted() { | |
| // we can set auto focus | |
| this.editor = new Editor({ | |
| autoFocus: true | |
| }); | |
| // or we can focus programatically | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // using lodash | |
| _.map(assignees, "id"); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # start console | |
| poetry run python manage.py shell | |
| # import model | |
| from plum.plum_project.models import Project | |
| # list Model fields |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| poetry run python manage.py show_urls |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # create new project | |
| django-admin startproject learndjango | |
| cd learndjango | |
| # migrate db | |
| python3 manage.py migrate |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Final choice: | |
| https://medium.com/@marek_94752/how-to-start-with-vue-or-any-other-framework-lib-in-django-in-few-minutes-b34fd4291f7 | |
| https://pascalw.me/blog/2020/04/19/webpack-django.html | |
| Others Reference: | |
| https://dev.to/tkainrad/using-vuejs-alongside-django-29ka | |
| https://www.youtube.com/watch?v=Yx_dJ3CoTRk | |
| https://djangowaves.com/tutorial/how-to-use-vue-and-django/ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # install nvm | |
| curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash | |
| # reload terminal | |
| # check version | |
| nvm --version | |
| # install node |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # reset db for dev | |
| rm db.sqlite3 | |
| poetry run plum manage reset_db | |
| poetry run plum manage migrate | |
| poetry run plum seed-data --user_password=123 | |
| # reset password for dev | |
| u = Member.objects.get(id=1) |