Optimized Aider configuration for Django app development using DeepSeek Coder 6.7B model served by Ollama. Features auto-commits, unified diff format, repo mapping, and Django-friendly test integration.
An optimized Aider configuration for Django application development using the DeepSeek Coder 6.7B model served locally via Ollama.
This skill configures Aider with settings tailored for Django development workflows, including automatic git commits, unified diff format, intelligent repo mapping, and Django test command integration.
When a user requests this configuration, create an `.aider.conf.yml` file in their project root with the following settings:
Create `.aider.conf.yml`:
```yaml
model: ollama_chat/deepseek-coder:6.7b
git: true
auto-commits: true
dirty-commits: true
gitignore: true
add-gitignore-files: true
edit-format: udiff
show-diffs: true
pretty: true
stream: true
restore-chat-history: true
max-chat-history-tokens: 4096
map-tokens: 4096
map-refresh: auto
lint: false
auto-lint: false
test-cmd: "python manage.py test"
auto-test: false
chat-language: en
commit-language: en
check-update: true
```
1. **Prerequisites**: Ensure Ollama is installed and the DeepSeek Coder 6.7B model is pulled (`ollama pull deepseek-coder:6.7b`)
2. **Django Projects**: This configuration assumes a Django project structure with `manage.py` in the root
3. **Testing**: Use `/test` command in Aider to manually run Django tests
4. **Linting**: Enable `auto-lint: true` once the project is stable if desired
5. **Model Customization**: Change the `model` field to use different Ollama models or API-based models
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/django-development-with-deepseek-via-ollama/raw