본문 바로가기

메타인지/TIL

TIL 09/10

AttributeError: module 'django.contrib.auth.views' has no attribute 'login'

 

You currently define the login URL as:

url(r'^login/$', views.login, template_name, name='login'),

In Django 2.1, this deprecated functionality was removed.

To fix the issue, you can change the line to:

url(r'^login/$', views.LoginView.as_view(template_name=template_name), name='login'),

See the authentication views documentation for more details.

 

출처: <https://stackoverflow.com/questions/46975657/attributeerror-module-django-contrib-auth-views-has-no-attribute-login>

 

url 표기법이 바뀜

 

계륵같은 autoindent,formatting,whitespace in vs코드

Save without formatters

The new command Save without Formatting (workbench.action.files.saveWithoutFormatting) can be used to save a file without triggering any of the save participants (for example, formatters, remove trailing whitespace, final newline). The default keybinding is Ctrl+K Ctrl+Shift+S. This is useful when editing files outside your normal projects, which may have different formatting conventions.

 

출처: <https://code.visualstudio.com/updates/v1_28#_save-without-formatters>

장고에 html 파일을 저장할때 항상 기호내의 태그를 재대로 인식을 못해 형식에 맞지 않게 저장되면

장고 웹은 TemplatesSyntaxError 내뱉을때가 많다

 

우리의 잘못이 아닌 vscode html formatting 완벽하지 않았다..

항상 노트패드로 따로 켜서 저장해주는게 여간 번거로운게 아닌데

그렇다고 저장시 편한 포메팅을 버리기 어려워 많은 검색을 통해 

해결책을 찾았다.

18 9월의 업데이트로

ctrl+k 누르면 밑에 파란바에 준비되엇다고 나온다

ctrl+shift+s 누르면 포메팅에 상관없이 저장이 잘된다.

 

 

 

만약 auto formatting 끄고 싶다면

ctrl+shift+p

Formatter 검색하시고 원하는 체크박스를 해제하면 된다.

 

'메타인지 > TIL' 카테고리의 다른 글

TIL 09/12  (0) 2019.09.12
TIL 09/11  (0) 2019.09.11
TIL 09/09  (0) 2019.09.09
TIL 09/08  (0) 2019.09.08
TIL 09/07  (0) 2019.09.07