38 lines
1.7 KiB
HTML
38 lines
1.7 KiB
HTML
<!doctype html>
|
|
<html>
|
|
<head>
|
|
<title>Zk | I came.</title>
|
|
<link rel="stylesheet" type="text/css" href="/style.css" />
|
|
<meta name="viewport" content="width=device-width" />
|
|
<meta charset="utf-8" />
|
|
</head>
|
|
<body>
|
|
<main>
|
|
<header>
|
|
<h1>Zk | I came.</h1>
|
|
</header>
|
|
<article class="content">
|
|
<p><span class="tag">diary</span> <span class="tag">livejournal</span> <span class="tag">fossils</span></p>
|
|
<details text="Geekiness underneath"><summary>Geekiness underneath</summary>
|
|
|
|
</details>
|
|
|
|
<p>So I’m building querysets in Django, and I think I’m in love. Not only can you chain query sets together - that is, you can specify multiple things to search for, such as the title, duration and whatnot - but you can chain across relationships. So, I can search for a song in the Score table that contains ‘butt’ in the title regardless of case, and specify that it’s only by a certain composer, which is a completely separate table.</p>
|
|
<p>All through creative use of underscores.<br />
|
|
<code>scores = Score.objects.filter(title__icontains = ‘butt’).filter(client__full_name__icontains = ‘matthew scott’)</code></p>
|
|
<p>Just creamed my pants. :</p>
|
|
</article>
|
|
<footer>
|
|
<p>Page generated on 2008-05-21 19:50:26</p>
|
|
</footer>
|
|
</main>
|
|
<script type="text/javascript">
|
|
document.querySelectorAll('.tag').forEach(tag => {
|
|
let text = tag.innerText;
|
|
tag.innerText = '';
|
|
tag.innerHTML = `<a href="/tags.html#${text}">${text}</a>`;
|
|
});
|
|
</script>
|
|
</body>
|
|
</html>
|