django 삭제표 재구성 & 사용자 암호 수정 &base64 암호화 복호화 문자열 &psaux 매개 변수 설명 & 각종 Error 예...

3323 단어
1.django의queryset는 마이너스 인덱스를 지원하지 않습니다
AssertionError: Negative indexing is not supported.
2.django가 프런트엔드 JavaScript에 목록을 전달합니다.
return render(request, 'home.html', {"mem_data": json.dumps(mem_data))
chartData_mem = {{ mem_data | safe }};
 
chartData_mem = JSON.parse('{{ mem_data|safe }}');
 , var
JSON.stringfy() 、 ;
JSON.parse() json .

3.django 삭제표 재구성
 :drop table;
 django Model;
 :python manage.py makemigrations
python manage.py migrate --fake
 
python manage.py makemigrations;
python manage.py migrate

4. base64로 암호화 해독 문자열
vrvlink  root1234	
username1 = base64.encodebytes(b'vrvlink')
password1 = base64.encodebytes(b'root1234')
username1
b'dnJ2bGluaw==
' password1 b'cm9vdDEyMzQ=
' username = base64.decodebytes(username1.encode()).decode() password = base64.decodebytes(password.encode()).decode()

5.django 사용자 암호 수정
python manage.py shell
from django.contrib.auth.models import User
user=User.objects.get(username='XXX')
user.set_password('new_password')
user.save()
 
python manage.py changepassword username

6.ps aux 매개 변수 설명(BSD 형식으로 프로세스를 표시)
# ps aux  | grep "mail\b"
root     30326  0.0  0.0 277384  9656 ?        Sl   Sep18  18:56 ./mail
root     31471  0.0  0.0 103332   864 pts/0    S+   14:23   0:00 grep mail\b
 :USER,PID,%CPU,%MEM,VSZ,RSS,TTY,STAT,START,TIME,COMMAND
USER: 
PID: 
%CPU: CPU  
%MEM: 
VSZ: (KB)
RSS: (KB)
STAT:  
START:  
TIME: CPU 
COMMAND: 

7.IndexError:list index out of range의 오류 원인
 1 
list[index]index 
 2 
list , , list[0] 
 tomcat -run_time , [0], 

8. 데이터를 가져올 때 정렬해야 합니다(예: 11줄). 그렇지 않으면 다음과 같은 경고가 있을 수 있습니다.
UnorderedObjectListWarning: 
Pagination may yield inconsistent results with an unordered object_list:

9.CommandError: "http://172.16.8.128:10002"
is not a valid port number or address:port pair.
 :
python3  manage.py runserver http://172.16.8.128:10002
 http://, :
python3  manage.py runserver 172.16.8.128:10002

10.json.dump () 파일이 더 아름답습니다.
json.dump(data,f,ensure_ascii=False,sort_keys=True,indent=4)
11.ValueError、TypeError
ValueError: invalid literal for int() with base 10: '10%'
 int "10", int"10%"、"1.0" .
TypeError: int() argument must be a string, 
a bytes-like object or a number, not 'NoneType'
 : int , .

12.RuntimeError
RuntimeError: You called this URL via POST, 
but the URL doesn’t end in a slash and you have APPEND_SLASH set
 @require_POST, ,
url , 
http://192.168.165.10:8000/show/company_data
 : url "/"

13. 터미널 표시 경고:
[05/Sep/2017 12:24:59] "GET/hello HTTP/1.1"404 1947
Not Found:/favicon.ico
 ico, :favicon.ico, django 
./contrib/admin/static/admin/img/
 .

14.bit、Byte
bit: 
Byte: , , B( B Byte)
 (A~Z)、 (0~9)、 (,.?!%&+-*/), 2 Byte.
1 Byte = 8 bits
1 KB = 1024 Bytes
bps:“bits per second” 
Bps:“Byte per second” Bps .

 
다음으로 전송:https://www.cnblogs.com/fawaikuangtu123/p/9960244.html

좋은 웹페이지 즐겨찾기