django 프로젝트 생성 및 실행 및github 업로드
1. 프로젝트 만들기
django-admin startproject projectname
2. 프로젝트 실행
python manage.py runserver 127.0.0.1:8000
2. 모델 정의
1. 앱 만들기
django-admin startapp TestModel
2. 프로젝트 실행
python manage.py runserver 127.0.0.1:8000
3. 모델 정의
app 만들기
django-admin startapp TestModel
넷.실행 항목
python manage.py runserver 127.0.0.1:8000
올리다
1. 앱 만들기
django-admin startapp TestModel
2. 프로젝트 실행
python manage.py runserver 127.0.0.1:8000
6. 원격 창고 구축 및 코드 제출
1. Requirement을 만듭니다.txt
환경과 설치 패키지는 매우 중요하기 때문에 저장하거나 적합한 환경을 구축해야 한다
(1) 가져오기: 가상 환경에 들어가서 우리가 필요로 하는 디렉터리에 들어가서 설치 패키지를 Requirements로 가져옵니다.txt 파일
pip freeze > ./requirements.txt
(2) 복원: Requirements로 수신.txt 파일 후 모든 설치 패키지를 저희 환경에 설치합니다
pip install -r requirements.txt
2. 생성.gitignore 파일
git의 무시 명단을 만듭니다. 프로젝트 코드에서 암호 파일, 데이터베이스 파일, 핵심 프로필, 임시 파일 등 업로드할 수 없는 파일도 있습니다.설치gitignore 플러그인:
setting-->Plugins-->Browse Repositories--> gitignore
프로젝트 루트 디렉터리에서 새로 만듭니다.gitignore 파일:
.idea
settings.py
db.sqlite3
mysite/__pycache__/
3. 특수 파일 처리
settings.py 파일에서 SECRETKEY, 데이터베이스의 IP/port, 사용자 이름과 비밀번호, 메일 발송자의 사용자 이름과 비밀번호 등은 절대 누설해서는 안 된다.
settings 파일을 복사하고 settings로 이름을 바꿉니다.example.py 파일, 같은 디렉터리에 넣고 민감한 정보, 비밀번호 등을 수정하거나 삭제
4. 설명서 및 라이센스 파일 추가
README.md:markdown 형식, 설명 쓰기
setting-->Plugins-->Browse Repositories--> markdown support
setting-->Editor-->File Types-->Markdown-->
라이선스: 라이선스 파일은 라이선스 파일에 대해 라이선스 파일을 공개하고 싶지 않거나 어떤 라이선스를 사용해야 할지 모르면 잠시 제공하지 않을 수 있습니다.
다음은 APACHE2.0 라이센스의 예:
mysite - User login and register system
Copyright 2017- www.liujiangblog.com
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
5. 코드 업로드
VCS-->import into version control-->share Project on github
6.github 창고의 원본 코드 사용하기
만약에 강좌에서 한 걸음 한 걸음 전체 프로젝트를 실현하지 않고 Github에서 복사한 전체 원본 코드를 직접 사용한다면 다음과 같은 추가 작업을 해야 한다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Jupyter 공식 DockerHub에 대한 메모에 기재되어 있다. base-notebook minimal-notebook scipy-notebook tensorflow-notebook datascience-notebook pyspark-notebook all-s...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.