반응형

Spring 1992

장고 파일 필드 삭제

장고 파일 필드 삭제 Django에서 웹 앱을 만들고 있습니다. 파일을 업로드하는 모델이 있는데 삭제할 수 없습니다. 내 코드는 다음과 같습니다. class Song(models.Model): name = models.CharField(blank=True, max_length=100) author = models.ForeignKey(User, to_field='id', related_name="id_user2") song = models.FileField(upload_to='/songs/') image = models.ImageField(upload_to='/pictures/', blank=True) date_upload = models.DateField(auto_now_add=True) def dele..

developer tip 2020.10.28

OnGlobalLayoutListener : 지원 중단 및 호환성

OnGlobalLayoutListener : 지원 중단 및 호환성 OnGlobalLayoutListener개체 를 사용 하고 리스너를 제거하려면 다음 코드로 해결하는 사용되지 않는 메서드에 문제가있었습니다. protected void onCreate(Bundle savedInstanceState) { final LinearLayout llTotal = (LinearLayout) findViewById(R.id.mmc_ll); ViewTreeObserver vto = llTotal.getViewTreeObserver(); if(vto.isAlive()){ vto.addOnGlobalLayoutListener(new OnGlobalLayoutListener() { @Override public void on..

developer tip 2020.10.28

테두리를 축소하는 방법 (div에서)?

테두리를 축소하는 방법 (div에서)? 다음과 같은 마크 업이 있다고 가정합니다. http://jsfiddle.net/R8eCr/1/ ... 그런 다음 CSS .container { display: table; border-collapse: collapse; } .column { float: left; overflow: hidden; width: 120px; } .cell { display: table-cell; border: 1px solid red; width: 120px; height: 20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } 나는 외부 div와 display: table; ..

developer tip 2020.10.28

npm / yeoman 설치-sudo없이 각진 생성기

npm / yeoman 설치-sudo없이 각진 생성기 sudo없이 Yo ( Yoeman ) 를 사용하여 generator-angularjs를 설치하려고했습니다 . npm install -g generator-angular 나는 얻다: Error: EACCES, mkdir '/usr/lib/node_modules/generator-angular' 를 입력 할 때 sudo yoyo는 sudo (완벽하게 이해할 수 있음)를 사용해서는 안된다고 말합니다. 나는이 ~/node_modules이유 요이 그 패키지를 설치하지 않습니다 - 디렉토리를? 발전기는 전 세계적으로 설치되도록 설계되었습니다. 그렇지 않으면 항상 각 프로젝트에서 사용하려는 발전기를 설치해야하므로 불필요하게 고통 스럽습니다. 또한 yo사용 가능한 ..

developer tip 2020.10.28

Python : 런타임에 메서드 및 속성 변경

Python : 런타임에 메서드 및 속성 변경 속성과 메서드를 추가하고 제거 할 수있는 Python 클래스를 만들고 싶습니다. 어떻게 할 수 있습니까? 오, 이유는 묻지 마세요. 속성과 메서드를 추가하고 제거 할 수있는 Python 클래스를 만들고 싶습니다. import types class SpecialClass(object): @classmethod def removeVariable(cls, name): return delattr(cls, name) @classmethod def addMethod(cls, func): return setattr(cls, func.__name__, types.MethodType(func, cls)) def hello(self, n): print n instance = ..

developer tip 2020.10.28

벡터의 C ++ 11 emplace_back

벡터의 C ++ 11 emplace_back? 다음 프로그램을 고려하십시오. #include #include using namespace std; struct T { int a; double b; string c; }; vector V; int main() { V.emplace_back(42, 3.14, "foo"); } 작동하지 않습니다. $ g++ -std=gnu++11 ./test.cpp In file included from /usr/include/c++/4.7/x86_64-linux-gnu/bits/c++allocator.h:34:0, from /usr/include/c++/4.7/bits/allocator.h:48, from /usr/include/c++/4.7/string:43, from ...

developer tip 2020.10.27

MySQL-피연산자는 1 개의 열을 포함해야합니다.

MySQL-피연산자는 1 개의 열을 포함해야합니다. 내가 만드는 시스템에서 작업하는 동안 프로젝트에서 다음 쿼리를 사용하려고했습니다. SELECT topics.id, topics.name, topics.post_count, topics.view_count, COUNT( posts.solved_post ) AS solved_post, (SELECT users.username AS posted_by, users.id AS posted_by_id FROM users WHERE users.id = posts.posted_by) FROM topics LEFT OUTER JOIN posts ON posts.topic_id = topics.id WHERE topics.cat_id = :cat GROUP BY topi..

developer tip 2020.10.27

Angular에서 $ location.path를 $ http.post 성공 콜백으로 리디렉션하는 방법

Angular에서 $ location.path를 $ http.post 성공 콜백으로 리디렉션하는 방법 Post를 PHP 파일로 전송하여 간단한 인증 서비스를 만들려고합니다 ng-view. 성공 하면 홈 페이지를 부분적으로로드해야합니다 . 이것이 내가 시도한 것입니다. function loginCtrl($scope, $http, $location){ $http.post(url,data).success(function(data){ $location.path('/home'); }); } 내 URL이 변경되지만 ng-view업데이트되지 않습니다. 페이지를 수동으로 새로 고치면 업데이트됩니다. (라우트는에서 제대로 구성되었으며 $routeProvider콜백이 아닌 독립 실행 형 함수로 리디렉션을 테스트했으며 작동..

developer tip 2020.10.27

: after 요소가 다음 줄로 줄 바꿈되지 않도록 방지

: after 요소가 다음 줄로 줄 바꿈되지 않도록 방지 이 HTML이 있습니다. I want the icon to stay on the same line as this last word : after 가상 요소를 사용하여 아이콘을 추가하고 있습니다. ul li.completed a:after { background:transparent url(img.png) no-repeat; content: ''; display:inline-block; width: 24px; height: 16px; } 문제 : 사용 가능한 너비가 너무 작 으면 아이콘이 다음 줄로 바뀝니다. 나는 그것이 추가 된 링크의 마지막 단어와 같은 줄에 머물기를 원할 것이다. 전체 링크에 'nowrap'을 추가하지 않고도이 작업을 수행 할 ..

developer tip 2020.10.27

단어 목록으로 grep하는 방법

단어 목록으로 grep하는 방법 새 줄로 구분 된 100 개의 단어가있는 파일 A가 있습니다. 파일 B를 검색하여 파일 A에있는 단어가 있는지 확인하고 싶습니다. 다음을 시도했지만 작동하지 않습니다. grep -F A B 다음 옵션을 사용해야합니다 -f. $ grep -f A B 이 옵션 -F은 -f패턴 파일을 지정하기위한 고정 문자열 검색 을 수행합니다. 파일에 정규 표현식이 아닌 고정 문자열 만 포함 된 경우 둘 다 원할 수 있습니다. $ grep -Ff A B -w전체 단어 만 일치 시키는 옵션을 원할 수도 있습니다 . $ grep -wFf A B man grep가능한 모든 인수와 그 기능에 대한 설명을 읽으십시오 . 큰 파일에서 매우 긴 단어 목록을 찾으려면 egrep을 사용하는 것이 더 효율적일..

developer tip 2020.10.27
반응형