mirror of
				https://github.com/cookiecutter/cookiecutter-django.git
				synced 2025-11-04 01:47:28 +03:00 
			
		
		
		
	
							parent
							
								
									52dc302c93
								
							
						
					
					
						commit
						fab6b8724a
					
				| 
						 | 
					@ -1,4 +1,4 @@
 | 
				
			||||||
[pytest]
 | 
					[pytest]
 | 
				
			||||||
addopts = -x --tb=short
 | 
					addopts = --tb=short
 | 
				
			||||||
python_paths = .
 | 
					python_paths = .
 | 
				
			||||||
norecursedirs = .tox .git */migrations/* */static/* docs venv */{{cookiecutter.project_slug}}/*
 | 
					norecursedirs = .tox .git */migrations/* */static/* docs venv */{{cookiecutter.project_slug}}/*
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -6,6 +6,7 @@ binaryornot==0.4.4
 | 
				
			||||||
# ------------------------------------------------------------------------------
 | 
					# ------------------------------------------------------------------------------
 | 
				
			||||||
black==19.10b0
 | 
					black==19.10b0
 | 
				
			||||||
flake8==3.7.9
 | 
					flake8==3.7.9
 | 
				
			||||||
 | 
					flake8-isort==2.8.0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Testing
 | 
					# Testing
 | 
				
			||||||
# ------------------------------------------------------------------------------
 | 
					# ------------------------------------------------------------------------------
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -13,8 +13,8 @@ indent_style = space
 | 
				
			||||||
indent_size = 4
 | 
					indent_size = 4
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[*.py]
 | 
					[*.py]
 | 
				
			||||||
line_length = 120
 | 
					line_length = 88
 | 
				
			||||||
known_first_party = {{ cookiecutter.project_slug }}
 | 
					known_first_party = {{cookiecutter.project_slug}},config
 | 
				
			||||||
multi_line_output = 3
 | 
					multi_line_output = 3
 | 
				
			||||||
default_section = THIRDPARTY
 | 
					default_section = THIRDPARTY
 | 
				
			||||||
recursive = true
 | 
					recursive = true
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,5 +1,6 @@
 | 
				
			||||||
from rest_framework.routers import DefaultRouter, SimpleRouter
 | 
					 | 
				
			||||||
from django.conf import settings
 | 
					from django.conf import settings
 | 
				
			||||||
 | 
					from rest_framework.routers import DefaultRouter, SimpleRouter
 | 
				
			||||||
 | 
					
 | 
				
			||||||
from {{ cookiecutter.project_slug }}.users.api.views import UserViewSet
 | 
					from {{ cookiecutter.project_slug }}.users.api.views import UserViewSet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
if settings.DEBUG:
 | 
					if settings.DEBUG:
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,4 +1,5 @@
 | 
				
			||||||
import os
 | 
					import os
 | 
				
			||||||
 | 
					
 | 
				
			||||||
from celery import Celery
 | 
					from celery import Celery
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# set the default Django settings module for the 'celery' program.
 | 
					# set the default Django settings module for the 'celery' program.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,3 +1,4 @@
 | 
				
			||||||
 | 
					"""isort:skip_file"""
 | 
				
			||||||
{% if cookiecutter.use_sentry == 'y' -%}
 | 
					{% if cookiecutter.use_sentry == 'y' -%}
 | 
				
			||||||
import logging
 | 
					import logging
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,10 +1,10 @@
 | 
				
			||||||
from django.conf import settings
 | 
					from django.conf import settings
 | 
				
			||||||
from django.urls import include, path
 | 
					 | 
				
			||||||
from django.conf.urls.static import static
 | 
					from django.conf.urls.static import static
 | 
				
			||||||
from django.contrib import admin
 | 
					from django.contrib import admin
 | 
				
			||||||
from django.views.generic import TemplateView
 | 
					from django.urls import include, path
 | 
				
			||||||
from django.views import defaults as default_views
 | 
					from django.views import defaults as default_views
 | 
				
			||||||
{% if cookiecutter.use_drf == 'y' -%}
 | 
					from django.views.generic import TemplateView
 | 
				
			||||||
 | 
					{%- if cookiecutter.use_drf == 'y' %}
 | 
				
			||||||
from rest_framework.authtoken.views import obtain_auth_token
 | 
					from rest_framework.authtoken.views import obtain_auth_token
 | 
				
			||||||
{%- endif %}
 | 
					{%- endif %}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -19,6 +19,7 @@ pytest-sugar==0.9.2  # https://github.com/Frozenball/pytest-sugar
 | 
				
			||||||
# Code quality
 | 
					# Code quality
 | 
				
			||||||
# ------------------------------------------------------------------------------
 | 
					# ------------------------------------------------------------------------------
 | 
				
			||||||
flake8==3.7.9  # https://github.com/PyCQA/flake8
 | 
					flake8==3.7.9  # https://github.com/PyCQA/flake8
 | 
				
			||||||
 | 
					flake8-isort==2.8.0  # https://github.com/gforcada/flake8-isort
 | 
				
			||||||
coverage==5.0.3  # https://github.com/nedbat/coveragepy
 | 
					coverage==5.0.3  # https://github.com/nedbat/coveragepy
 | 
				
			||||||
black==19.10b0  # https://github.com/ambv/black
 | 
					black==19.10b0  # https://github.com/ambv/black
 | 
				
			||||||
pylint-django==2.0.14  # https://github.com/PyCQA/pylint-django
 | 
					pylint-django==2.0.14  # https://github.com/PyCQA/pylint-django
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,4 +1,5 @@
 | 
				
			||||||
from rest_framework import serializers
 | 
					from rest_framework import serializers
 | 
				
			||||||
 | 
					
 | 
				
			||||||
from {{ cookiecutter.project_slug }}.users.models import User
 | 
					from {{ cookiecutter.project_slug }}.users.models import User
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,7 +1,7 @@
 | 
				
			||||||
from django.contrib.auth import get_user_model
 | 
					from django.contrib.auth import get_user_model
 | 
				
			||||||
from rest_framework import status
 | 
					from rest_framework import status
 | 
				
			||||||
from rest_framework.decorators import action
 | 
					from rest_framework.decorators import action
 | 
				
			||||||
from rest_framework.mixins import RetrieveModelMixin, ListModelMixin, UpdateModelMixin
 | 
					from rest_framework.mixins import ListModelMixin, RetrieveModelMixin, UpdateModelMixin
 | 
				
			||||||
from rest_framework.response import Response
 | 
					from rest_framework.response import Response
 | 
				
			||||||
from rest_framework.viewsets import GenericViewSet
 | 
					from rest_framework.viewsets import GenericViewSet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,4 +1,4 @@
 | 
				
			||||||
from django.contrib.auth import get_user_model, forms
 | 
					from django.contrib.auth import forms, get_user_model
 | 
				
			||||||
from django.core.exceptions import ValidationError
 | 
					from django.core.exceptions import ValidationError
 | 
				
			||||||
from django.utils.translation import ugettext_lazy as _
 | 
					from django.utils.translation import ugettext_lazy as _
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,7 +1,6 @@
 | 
				
			||||||
import pytest
 | 
					import pytest
 | 
				
			||||||
from celery.result import EagerResult
 | 
					from celery.result import EagerResult
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					 | 
				
			||||||
from {{ cookiecutter.project_slug }}.users.tasks import get_users_count
 | 
					from {{ cookiecutter.project_slug }}.users.tasks import get_users_count
 | 
				
			||||||
from {{ cookiecutter.project_slug }}.users.tests.factories import UserFactory
 | 
					from {{ cookiecutter.project_slug }}.users.tests.factories import UserFactory
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,5 +1,5 @@
 | 
				
			||||||
import pytest
 | 
					import pytest
 | 
				
			||||||
from django.urls import reverse, resolve
 | 
					from django.urls import resolve, reverse
 | 
				
			||||||
 | 
					
 | 
				
			||||||
from {{ cookiecutter.project_slug }}.users.models import User
 | 
					from {{ cookiecutter.project_slug }}.users.models import User
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,9 +1,9 @@
 | 
				
			||||||
from django.urls import path
 | 
					from django.urls import path
 | 
				
			||||||
 | 
					
 | 
				
			||||||
from {{ cookiecutter.project_slug }}.users.views import (
 | 
					from {{ cookiecutter.project_slug }}.users.views import (
 | 
				
			||||||
 | 
					    user_detail_view,
 | 
				
			||||||
    user_redirect_view,
 | 
					    user_redirect_view,
 | 
				
			||||||
    user_update_view,
 | 
					    user_update_view,
 | 
				
			||||||
    user_detail_view,
 | 
					 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
app_name = "users"
 | 
					app_name = "users"
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,9 +1,9 @@
 | 
				
			||||||
 | 
					from django.contrib import messages
 | 
				
			||||||
from django.contrib.auth import get_user_model
 | 
					from django.contrib.auth import get_user_model
 | 
				
			||||||
from django.contrib.auth.mixins import LoginRequiredMixin
 | 
					from django.contrib.auth.mixins import LoginRequiredMixin
 | 
				
			||||||
from django.urls import reverse
 | 
					from django.urls import reverse
 | 
				
			||||||
from django.views.generic import DetailView, RedirectView, UpdateView
 | 
					 | 
				
			||||||
from django.contrib import messages
 | 
					 | 
				
			||||||
from django.utils.translation import ugettext_lazy as _
 | 
					from django.utils.translation import ugettext_lazy as _
 | 
				
			||||||
 | 
					from django.views.generic import DetailView, RedirectView, UpdateView
 | 
				
			||||||
 | 
					
 | 
				
			||||||
User = get_user_model()
 | 
					User = get_user_model()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user