Posso fazer o caminho do banco de dados do Django (para sqlite3) “cross-platform”?

Eu estou no processo de aprender Django e Python (assim como programar em geral). Por uma questão de simplicidade, estou usando o sqlite3 como meu banco de dados enquanto estou passando por tutoriais para o Django e outros.

Eu sou um usuário multi-plataforma (Mac OS, Windows, Linux), dependendo de onde eu estou no momento. Então, o que eu fiz foi colocar meus projetos de programação no meu Dropbox para que eu pudesse trabalhar no mesmo código de qualquer lugar.

O problema é que, no arquivo settings.py de um projeto em particular, especifico o caminho do banco de dados da seguinte forma:

DATABASES = {
    'default': {
    'ENGINE': 'django.db.backends.sqlite3',                             # Add 'postgresql_psycopg2', 'mysql', 'sqlite3' or 'oracle'.
    'NAME': 'C:/Users/David/Dropbox/programming/mysite/database',       # Or path to database file if using sqlite3.

... mas quando estou usando MacOS ou Linux, obviamente, o C: / engasga. Eu queria saber se alguém tinha uma sugestão de um remédio simples para isso. Claro, uma maneira que eu poderia fazer seria configurar meu banco de dados remotamente no meu servidor via MySQL ou algo assim, mas eu pensei que poderia haver uma maneira simples de fazê-lo, como com uma instrução 'if'.

questionAnswers(3)

yourAnswerToTheQuestion