lachlansimpson / django-tutorial Goto Github PK
View Code? Open in Web Editor NEWLicense: Other
License: Other
@datakid I was chatting with @DFFlanders the other day and he suggested that this Django lesson could be preceded by a spreadsheets lesson. In other words, you'd do some spreadsheet basics and lead them to a point (via a research data example) where using a spreadsheet gets a little cumbersome/awkward. This would ensure that everyone really gets why using a database via django can be so useful.
Data Carpentry already has a spreadsheets lesson and I'm thinking this django lesson could potentially belong in the Data Carpentry repo one day, so we certainly don't need to be developing a spreadsheet lesson of our own at this stage.
@datakid At the end of Tutorial 2 you suggest that Tutorial 3 will introduce some power functions. I've now developed the Research Platforms app up to the point that I've used all the concepts introduced in Tutorials 1 and 2 and there's one thing I feel like I desperately need at the beginning of Tutorial 3 - some power functions for dealing with choices. In particular, I'd like to be able to:
With respect to the first two, there is a multiselectfield
library here which is based on this snippet and a smart_selects
library here. As a novice django user I'm not sure whether I should try and install those libraries or whether I should literally just cut and paste useful snippets that I find (it seems like django snippets are a thing?). And if I should try and install those libraries, how does one go about doing that?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.