You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 0bb099a
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: content/pages/03-data/26-markdown.markdown
+9Lines changed: 9 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -77,3 +77,12 @@ or block quotes.
77
77
including customizing colors and listing some quirks you may need to get
78
78
around.
79
79
80
+
*[reStructuredText vs. Markdown for technical documentation](https://eli.thegreenplace.net/2017/restructuredtext-vs-markdown-for-technical-documentation/)
81
+
compares Markdown and reStructuredText specifically for documenting
82
+
software and explains where each one has advantages.
83
+
84
+
*[Reach for Markdown, not LaTeX](https://blog.jez.io/reach-for-markdown/)
85
+
examines the virtues of using straight Markdown along with tools such
86
+
as [pandoc](https://pandoc.org/) to convert from one file format to
87
+
another, including how to use Markdown for presentations and not just
Copy file name to clipboardExpand all lines: content/pages/04-web-development/14-django-templates.markdown
+20Lines changed: 20 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,3 +28,23 @@ commonly HTML.
28
28
<divclass="well see-also">Django templates are an implementation of the <ahref="/template-engines.html">template engines</a> concept. Learn more in the <ahref="/web-development.html">web development</a> chapter or view the <ahref="/table-of-contents.html">table of contents</a> for all topics.</div>
29
29
30
30
31
+
### Django template resources
32
+
*[Make ALL Your Django Forms Better](https://www.caktusgroup.com/blog/2018/06/18/make-all-your-django-forms-better/)
33
+
presents some tricks for customizing Django templates to handle
34
+
the widgets on your site.
35
+
36
+
*[Python Templating Performance Showdown: Django vs Jinja](http://blog.sendwithus.com/python-templating-performance-showdown-django-vs-jinja/)
37
+
provides some benchmarks for how Django templates compare with
38
+
[Jinja](/jinja2.html) templates. Note that as with any benchmarks
39
+
these only provide a few data points that can be useful rather than
40
+
a definitive statement that one tool is always faster than the other.
41
+
42
+
*[Reconciling Backend Templates with Frontend Components](https://hackernoon.com/reconciling-djangos-mvc-templates-with-react-components-3aa986cf510a)
43
+
explains how to use React components with the traditional
44
+
server-side Django templates despite some mismatch in how
45
+
each tool approaches the end goal of rendering a webpage.
46
+
47
+
*[When and how to use Django TemplateView](https://www.agiliq.com/blog/2017/12/when-and-how-use-django-templateview/)
48
+
is not specifically about using the Django template engine, but instead
49
+
how to use the `TemplateView` in your views which lead directly into
Copy file name to clipboardExpand all lines: content/pages/04-web-development/42-code-metrics.markdown
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -90,6 +90,11 @@ diminishing returns.
90
90
provides Quora's code quality goals and how they handle code reviews
91
91
with their internal tools.
92
92
93
+
*[Lessons from Building Static Analysis Tools at Google](https://cacm.acm.org/magazines/2018/4/226371-lessons-from-building-static-analysis-tools-at-google/fulltext)
94
+
is a fantastic in-depth read that explains why workflow integration
95
+
and adapting to developer feedback are critical for static analysis
96
+
tools adoption in development environments.
97
+
93
98
*[Static Code Analizers for Python](http://doughellmann.com/2008/03/01/static-code-analizers-for-python.html)
94
99
is an older article but goes over the basics of what Python static code
0 commit comments